如何将jsp中<input>设为只读

将一个input变为只读,可以使用 readonly 属性 和 disabled 属性。 
用disabled 属性时,文字显示为灰色。 
下面的两种方法都是可以的: 
Java代码   收藏代码
  1. <input id ="" name=""  readonly   />  
  2. <input id ="" name=""  disabled />  

但是,使用 disabled 时,表单提交后,在后台将不会取到值了。  

如果想得到值.就用javascript来拼值。如: 
Java代码   收藏代码
  1. <script>  
  2. function onc(){  
  3. var valuemes=document.form[0].mes.value;  
  4. document.form[0].invalue=valuemes;  
  5. documnet.form[0].submit();  
  6. }  
  7. </script>  
  8.   
  9. <form action="test">  
  10. <input type="hidden" name="invalue">  
  11. <input type="text" value="你好" name="mes" disabled="disabled">  
  12. <input type="button" value="提交" οnclick="onc()">  
  13. </form>  


建议用 readonly 


注: 有时候设置某个input 是否提交,可以在js中这样写: 
Java代码   收藏代码
  1. //设置可用  
  2. document.getElementById("xxx").disabled="disabled";  
  3. //设置不可用  
  4. document.getElementById("xxx").enabled;  
【转载自】http://lixh1986.iteye.com/blog/1746928
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值