Recuperar Dados fora do form

0 respostas
java
D

Amigos, estou com uma duvida, tenho um botão que chama um JQUERY com uma caixa de dialog para preencher uma descrição ao clicar em OK direciono para o servlet para finalizar o processo até ai ótimo…
só que quando chego no servlet não consigo recuperar o valor do textArea, como posso fazer abaixo até onde conseguir:

<html:button styleClass="button" property="idBaixar"  value="Baixar Selecionado"  onclick="javascript:descProtocolo();" />

Função que abre caixa de preenchimento

function descProtocolo() {
    var total = document.forms[0].elements.length;
    var selecionado = false;
    
    for ( x=0; x<total; x++ ){
        var obj = document.forms[0].elements[x];
        
        if ( obj.type == 'checkbox' && obj.checked ){
            selecionado = true;
            break;
        }
    }

    if (selecionado){ 
        $("#textArea").dialog("open");
    } else {
        $("#dialog").dialog("open");
    }
}
<div id="textArea" title="Finalizar Protocolo">
    <div align="Center">
        <table width="200">
            <tr>
                <th align="Center"><textarea name="inforAdd" rows="3" cols="50">
                    </textarea>
                </th>
            </tr>
            <tr>
                <th align="Center">
                    <input type="button" align="center" value="OK" name="finalizar" onclick="javascript:baixarProtocolos();">
                </th>
            </tr>
        </table>
    </div>
</div>
function baixarProtocolos() {
    var total = document.forms[0].elements.length;
    var selecionado = false;

    for ( x=0; x<total; x++ ){
        var obj = document.forms[0].elements[x];

        if ( obj.type == 'checkbox' && obj.checked ){
            selecionado = true;
            break;
        }
    } 

    if ( selecionado ){ 
        var form = document.forms[0];
        form.elements['method'].value = 'baixarProtocoloMassa';
        form.submit();
    } else {
        $("#dialog").dialog("open");
    }
}
Criado 11 de fevereiro de 2016
Respostas 0
Participantes 1