如何將jsp中設爲只讀

將一個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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章