html readonly属性设置三种方法

发布时间:2019-09-26编辑:脚本学堂
html readonly属性设置的方法,设置input readonly只读属性的几个例子,不了解的朋友参考下。

readonly 属性 -- 表示只读(只能看到,不能修改)的输入域(框)

单击更改“按钮”时text输入域的内容可以更改。

例1:
 

复制代码 代码示例:
<script type="text/javascript">
function clearReadOnly(){
   document.form1.textfield.readOnly=false;
}
</script>
<form name="form1">
<input type="text" name="textfield" value="111" readOnly>
<input type="button" onclick="clearReadOnly()" value="更改">
</form>
textareaObject.readOnly=true|false

例2:
 

复制代码 代码示例:
<script type="text/javascript">
function setReadOnly(){
  document.getElementByIdx_x('txt1').readOnly=true;
}
</script>
<textarea id="txt1">Hello world....This is a text area</textarea><br />
<input type="button" onclick="setReadOnly()" value="Make read-only" />

注意:
Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。

readonly属性 文本框不能输入

例3:
 

复制代码 代码示例:
<form name="MyForm" action="#" method="post">
<input type="text" name="textTest" readonly value="myvalue">
<input type="submit" value="提交">
</form>
<?php
   $text = $_POST['textTest'];
   echo $text;
?>