2016 - 2024

感恩一路有你

html图像格式 HTML中disabled和readonly的区别?

浏览量:1352 时间:2021-03-13 07:22:43 作者:admin

HTML中disabled和readonly的区别?

  eadonly 属性规定文本区为只读。   在只读的文本区中,无法对内容进行修改,但用户可以通过 tab 键切换到该控件,选取或复制其中的内容。   可以设置 readonly 属性,直到满足某些条件(比如选择一个复选框),才恢复用户对该文本区的使用。然后,可以使用 JavaScript 来清除 readonly 属性,以使文本区变为可编辑状态。   isabled 属性规定应该禁用 input 元素。   disabled 属性可设置或返回是否禁用单选按钮。   注释:disabled 属性无法与一起使用。     disabled 属性会让元素不能获取焦点(比如你按TAB键不能移动到具有disabled属性的元素上),而readonly是可以获得焦点的。

c#中,这个readonly干什么用呢?

readonly用于字段,意思是:字段只能在初始化时候赋值,在随后的使用中,字段的值不能再改变。举个列子:

public class TestReadonly

{

private int readonly int x //X是只读字段

public TestReadonly()

{

// 只能在初始化时,对只读字段赋值

x = 100

}

pubilc int GetX()

{

//这个语句是错误的,因为x不能被再次赋值,x是只读的(readonly),而

// 下面的语句试图改变x的值。

//x = x 100

//这个语句是正确的,因为语句执行后,x的值没有变

int x1 = x 100

return x1

}

}

js如何根据inputvalue设置readOnly?

不等于应该用 "!=", 不能用"<>",改过来以后,onchange时就可以了

不过必须是ongchange(就是加载完成后,在改动内容的时候才会改成只读的)


如果是想一打开页面就根据页面上的内容来控制只读的话,可以用输入框onchange事件来判断,放到body的onload判断就可以了,代码如下


<body onload="ChangeMode(document.getElementById("fankui1_c"))">

<input type="text" id="fankui1_c" size="50" maxlength="255" value="{FANKUI1_C}">

</body>


另外,js方法已经把输入框当参数传过去了,里面就不用在document.getEle....了,直接用Obj就可以了

html图像格式 input标签的readonly html readonly

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。