Wenas, tengo un problemilla, engo un formulario en el q para cada registro o linea, tengo una columna con un combo y un boton modificar, mi problema es q cuando doy al boton modificar solo me envia a la siguiente pagina el valor del primer combo, si lo hago en el segundo registro por ejemplo no me lo manda, el codigo es este
JS
function Guardar() {
var variable = document.getElementById('declarado');
valor = variable.options[variable.selectedIndex].text;
document.getElementById('campo1').value=valor;
}
/JS
HTML
<select name="declarado" onchange="Guardar();">
<option value="<?php echo $uno;?>" selected><?php echo $uno;?></option>
<option value="<?php echo $dos;?>"><?php echo $dos;?></option>
<option value="<?php echo $tres;?>"><?php echo $tres;?></option>
</select>
<?php
echo "<form name='form2' action ='guardado.php' method='post'>\n";
echo "<input type='hidden' name='campo1' value='Guardar();'> \n";
echo "<td><input type='submit' name='modifico' value='Modificar'/></td>\n";
?>
En la siguiente pagina, imprimo el valor de "campo1" y para el primer registro lo hace bien pero para los demas me muestra "Guardado();", alguien sabe xq?? Gracias!!!