<input type:text....

luchynagf
07 de Febrero del 2006
Hola gente,tengo un formulario, donde algunos datos los tienen q rellenar pero otros los estoy mostrando con un determinado valor, es decir,esos campos q yo muestro no pido q introduzcan ellos el valor, pero tampoco kiero dejar q los cambien. Hay alguna opcion para bloquear q puedan escribir?
Lo q tengo ahora en ese campo es :

Importe final:<input name="Importe" type="text" value="<%=request.getParameter("Importe")%>">

Es decir, recupero el valor de la reques y ya lo meto yo en el campo del formulario,pero no kiero q puedan cambiarlo....dado q es el importe q deben pagar y pueden ponerlo mas barato claro!

Chao! y gracias!


Rascayu
07 de Febrero del 2006
¿la etiqueta input no tiene un atributo llamado readonly o disabled? Creo que readonly te puede valer.

Un saludo.

luchynagf
07 de Febrero del 2006
Gracias, lo busco.

asierms
07 de Febrero del 2006
Te aconsejo:

<input name="Importe" type="text" value="<%=request.getParameter("Importe")%>" readOnly="true">

Ojo: Comprueba si tienes algun evento siempre de javascript asociado al campo y si lo hubiera,utiliza disabled pues con readolny se ejecutarían los eventos asociados a dicho campo.
Un saludo.