
12/12/2005, 17:02
|
 | Moderador | | Fecha de Ingreso: abril-2002 Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses Puntos: 1284 | |
Hola:
Este script lo probé en explorer:
Código:
<html>
<head>
<title>
simular ctrMays
</title>
<script type="text/javascript">
function ini() {
window["pepito"] = new Array();
var dato = document.forms.prueba.pepe.options;
for (var i = 0, total = dato.length; i < total; i ++)
window["pepito"][i] = dato[i].selected;
//alert(pepito);
}
function ctrMays() {
var dato = document.forms.prueba.pepe.options;
for (var i = 0, total = dato.length; i < total; i ++)
if (dato[i].selected)
pepito[i] = !pepito[i];
for (var i = 0, total = dato.length; i < total; i ++)
dato[i].selected = pepito[i];
// alert(pepito);
}
</script>
</head>
<body onload="ini()">
<form name="prueba" >
<select name="pepe" multiple="multiple" size="5" onchange="ctrMays()" >
<option value="t1" selected="selected" >texto 1</option>
<option value="t2" >texto 2</option>
<option value="t3" selected="selected" >texto 3</option>
<option value="t4" >texto 4</option>
<option value="t5" >texto 5</option>
<option value="t6" >texto 6</option>
<option value="t7" selected="selected" >texto 7</option>
<option value="t8" >texto 8</option>
<option value="t9" >texto 9</option>
</select>
</form>
</body>
</html>
Espero que te sirva.
Saludos
__________________ Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo |