js設(shè)置input不可編輯 幾種設(shè)置表單元素中文本輸入框不可編輯的方法?
幾種設(shè)置表單元素中文本輸入框不可編輯的方法?通常,有兩種方法可以使輸入文本框不可編輯:disabled屬性指定應(yīng)禁用輸入元素。禁用的輸入元素既不可用也不可單擊。在滿足某些其他條件(如選中復(fù)選框等)之前
幾種設(shè)置表單元素中文本輸入框不可編輯的方法?
通常,有兩種方法可以使輸入文本框不可編輯:disabled屬性指定應(yīng)禁用輸入元素。禁用的輸入元素既不可用也不可單擊。在滿足某些其他條件(如選中復(fù)選框等)之前,可以設(shè)置disabled屬性。然后,需要通過(guò)JavaScript刪除禁用的值,并將輸入元素的值切換為available。disabled屬性不能與一起使用。readonly屬性指定輸入字段是只讀的,不能修改。但是,用戶仍然可以使用tab鍵切換到此字段,還可以選擇或復(fù)制其文本。readonly屬性防止用戶在滿足某些條件(例如,選中復(fù)選框)之前修改該值。然后,需要使用JavaScript刪除readonly值,并將輸入字段切換到可編輯狀態(tài)。readonly屬性可以與或一起使用。
修改input輸入框樣式和點(diǎn)擊時(shí)邊框的改變?
關(guān)于輸入框,瀏覽器將有自己的風(fēng)格。如何修改輸入框樣式并點(diǎn)擊樣式如下。
1. HTML編寫(xiě)時(shí),有一個(gè)輸入文本框和一個(gè)input type=button。
2. 輸入基本樣式書(shū)寫(xiě),占位符樣式也可以修改,主要是去掉原來(lái)的輸入樣式,添加自己的樣式。
3. 單擊時(shí),輸入框的樣式將更改。單擊時(shí)可以添加動(dòng)畫(huà)。單擊輸入框時(shí)會(huì)出現(xiàn)陰影和顏色。
涉及知識(shí)點(diǎn):
1修改占位符樣式,文本縮進(jìn)控制文本距離
2修改輸入邊框樣式,刪除原有樣式
3點(diǎn)擊時(shí)改變邊框顏色和陰影,方框陰影中的發(fā)光樣式看起來(lái)更漂亮
4點(diǎn)擊時(shí)會(huì)添加動(dòng)畫(huà)