Programación Web y Scripting > PHP
Ayuda
(1/1)
moivision:
quisiera que me pudieran ayudar con lo sig.
cómo actualizar el valor de un campo de un formulario en función del valor de otro.
Es decir si en un textbox pongo el valor de 20, este valor se copie a otro campo del formulario.
Otra duda
quiero preguntar en un formulario
¿percibe otro ingreso?
si
no
Para esto tengo 2 botones de radio
pero como puedo hacer para que si el usuario pulsa en el boton de radio
si, aparezca un textbox para que le ponga la cantidad percibida
Gracias por su ayuda
Altareum:
Estos cambios no puedes hacerlos dinámicamente, ya que PHP trabaja del lado del servidor, para ello tienes que usar JavaScript.
--- Citar ---Es decir si en un textbox pongo el valor de 20, este valor se copie a otro campo del formulario.
--- Fin de la cita ---
Para esto, hace lo siguiente:
<input type="text" name="campo1" id="campo1" value="" onChange="javascript:cambiar()">
<input type="text" name="campo2" id="campo1" value="">
--- Código: Text --- <script language="javascript" type="text/javascript">function cambiar(){ document.getElementById('campo2').value = document.getElementById('campo1').value;}</script>
--- Citar ---pero como puedo hacer para que si el usuario pulsa en el boton de radio
si, aparezca un textbox para que le ponga la cantidad percibida
--- Fin de la cita ---
Para esto otro.... primero crea un span con display en none y dentro el textbox:
<input name="si" type="radio" value="asdf" onChange="javascript:mostrar()">
<span id="text" style="display:none ">
<input type="text" name="texto" id="texto" value="">
</span>
Y luego....
--- Código: Text --- <script language="javascript" type="text/javascript">function cambiar(){ if(document.getElementById('text').style.display == 'none' ){ document.getElementById('text').style.display = 'block'; }else{ document.getElementById('text').style.display = 'none'; }}</script>
Navegación
Ir a la versión completa