01/03/2006, 14:26
|
| | Fecha de Ingreso: noviembre-2005 Ubicación: venezulea
Mensajes: 214
Antigüedad: 19 años, 2 meses Puntos: 0 | |
este es el código javascript:
<SCRIPT LANGUAGE="JavaScript">
function marcarLista(lst) {
var len = lst.length;
for (var j = 1; j < len; j++)
{
lst.options[j].selected=true;
}
return true;
}
</SCRIPT>
Así debes de colocar el select multiple (código html):
<form name="form" action=".php" method="post" onSubmit="return marcarLista(document.form.txtInfo1)">
<select name="txtInfo[]" id="txtInfo" class="combos" size="15" multiple>";
<option value="1">-----</option>
</select>
</form>
Código php:
//Tamaño del select
$Tamaño_select=sizeof($_POST['txtInfo1']);
//Cadena con el contenido de todos los select
$Contenido_select=$_POST['txtInfo1'];
el tamaño del con las opciones seleccionadas del select te va a servir para hacer el for y el contenido debes de tratarlo como un vector por ello la razón del for. Y si quieres separarlo por comas un split deberias hacer. |