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;
}
olá amigo, nesse caso você deve especifica o name no seu form html para o seu chekbox
Ex.:
<input type="checkbox" name="usuarios" value="codigoDoUsuarioXAqui"/>Usuario x
<input type="checkbox" name="usuarios" value="codigoDoUsuarioYAqui"/>Usuario y
<input type="checkbox" name="usuarios" value="codigoDoUsuarioZAqui"/>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");
[quote=paulo1911]olá amigo, nesse caso você deve especifica o name no seu form html para o seu chekbox
Ex.:
<input type="checkbox" name="usuarios" value="codigoDoUsuarioXAqui"/>Usuario x
<input type="checkbox" name="usuarios" value="codigoDoUsuarioYAqui"/>Usuario y
<input type="checkbox" name="usuarios" value="codigoDoUsuarioZAqui"/>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