Como obter os valores que uma function javascript retorna?

Boa tarde,

Tenho a seguinte situação:

  • Uma função javascript que retorna os checkbox selecionados:
 function selecionadas(){
    var texto = "As caixas selecionadas são:\n\n";
    var boxes = document.getElementsByName("usuarios");
    var sel = new Array();
    
    for(var i = 0; i < boxes.length; i++){
      if(boxes[i].checked)
        sel[i] = boxes[i].value;
    texto += boxes[i].value + "\n";
    }
    window.alert(texto);
    return sel;
  }
  • Um link, que chama essa função quando clicado:
<a href="usuarios.jsp" onclick="return selecionadas();">Excluir usuários selecionados selecionadas</a><br />

Eu quero obter o valores retornados dessa function para efetuar algumas operações com o banco de dados.

Aceito outras sugestões de como receber os valores dessa funtion sem ser pelo link também.

Ajudem plz.

olá amigo, nesse caso você deve especifica o name no seu form html para o seu chekbox

Ex.:


&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioXAqui"/&gt;Usuario x
&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioYAqui"/&gt;Usuario y
&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioZAqui"/&gt;Usuario z

e no seu servlet ou jsp vc dá um :


// Guarda o id dos usuarios em um array, pq pode reativar varios
// usuarios
// de uma so vez.
String[] idUsuarios = request.getParameterValues("usuarios");

espero ter ajudao fallow

[quote=paulo1911]olá amigo, nesse caso você deve especifica o name no seu form html para o seu chekbox

Ex.:


&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioXAqui"/&gt;Usuario x
&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioYAqui"/&gt;Usuario y
&lt;input type="checkbox" name="usuarios" value="codigoDoUsuarioZAqui"/&gt;Usuario z

e no seu servlet ou jsp vc dá um :


// Guarda o id dos usuarios em um array, pq pode reativar varios
// usuarios
// de uma so vez.
String[] idUsuarios = request.getParameterValues("usuarios");

espero ter ajudao fallow[/quote]

Paulo, muito obrigado, mas já tentei fazer isso e não consigui. você pode dar uma olhada nesse post?

onde nesse seu caso, o array idUsuarios, recebe null(). =S

Valeu pela ajuda. abraço

Abraços

Você usa qual ide?
eclipse?
fallow

netbeans.

debuguei, e o array recebe null(), dai não entra no laço de repetição.

vleu