国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

html圖像格式 HTML中disabled和readonly的區(qū)別?

HTML中disabled和readonly的區(qū)別?  eadonly 屬性規(guī)定文本區(qū)為只讀。   在只讀的文本區(qū)中,無法對內(nèi)容進行修改,但用戶可以通過 tab 鍵切換到該控件,選取或復(fù)制其中的內(nèi)容。

HTML中disabled和readonly的區(qū)別?

  eadonly 屬性規(guī)定文本區(qū)為只讀。   在只讀的文本區(qū)中,無法對內(nèi)容進行修改,但用戶可以通過 tab 鍵切換到該控件,選取或復(fù)制其中的內(nèi)容。   可以設(shè)置 readonly 屬性,直到滿足某些條件(比如選擇一個復(fù)選框),才恢復(fù)用戶對該文本區(qū)的使用。然后,可以使用 JavaScript 來清除 readonly 屬性,以使文本區(qū)變?yōu)榭删庉嫚顟B(tài)。   isabled 屬性規(guī)定應(yīng)該禁用 input 元素。   disabled 屬性可設(shè)置或返回是否禁用單選按鈕。   注釋: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

//這個語句是正確的,因為語句執(zhí)行后,x的值沒有變

int x1 = x 100

return x1

}

}

js如何根據(jù)inputvalue設(shè)置readOnly?

不等于應(yīng)該用 "!=", 不能用"<>",改過來以后,onchange時就可以了

不過必須是ongchange(就是加載完成后,在改動內(nèi)容的時候才會改成只讀的)


如果是想一打開頁面就根據(jù)頁面上的內(nèi)容來控制只讀的話,可以用輸入框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方法已經(jīng)把輸入框當參數(shù)傳過去了,里面就不用在document.getEle....了,直接用Obj就可以了