Hola, para agregar items en una lista tengo el siguiente codigo.
function add() {
var colegio=prompt("Ingresa el nombre de tu colegio:","");
document.form1.colegio[document.form1.colegio.length] = new Option(colegio, document.form1.colegio.length);
}
<option value="<?php echo $row_inscripcion['colegio']?>"><?php echo $row_inscripcion['colegio']?></option>
<?php
} while ($row_inscripcion = mysql_fetch_assoc($inscripcion));
$rows = mysql_num_rows($inscripcion);
if($rows > 0) {
mysql_data_seek($inscripcion, 0);
$row_inscripcion = mysql_fetch_assoc($inscripcion);
}
?>
<input type="button" value="Mi colegio no está en la lista" onClick="add()">
</select>
O sea, una lista y un boton que cuando no encuentro el item adecuado, presiono en el boton y me sale un input para ponerlo.
Tofo funciona bien, salvo que cuando grabo los datos en una base de datos, en lugar de guardarme el valor ingresado me guarda el numero de orden de ese item, por ejemplo 14.
Gracias