input標(biāo)簽只讀設(shè)置 input設(shè)置只讀input設(shè)置不可編輯?
input設(shè)置只讀input設(shè)置不可編輯?在設(shè)計網(wǎng)頁時,有時需要將輸入框設(shè)置為只讀狀態(tài),即輸入框中的內(nèi)容無法編輯。讓我們先看看這兩者之間的區(qū)別:<input type=“text”readonly
input設(shè)置只讀input設(shè)置不可編輯?
在設(shè)計網(wǎng)頁時,有時需要將輸入框設(shè)置為只讀狀態(tài),即輸入框中的內(nèi)容無法編輯。讓我們先看看這兩者之間的區(qū)別:<input type=“text”readonly=“true”value=“這是只讀的!“>< input type=”text”disabled=”true”value=”這是禁用的!如您所見,盡管這兩種方法都使用戶無法編輯輸入內(nèi)容,但后期的藝術(shù)處理存在問題!例如:<style>input{顏色:藍(lán)色}</style>只有readonly的文本是藍(lán)色的!Disabled是根據(jù)系統(tǒng)設(shè)置的禁用顏色設(shè)置前景顏色。CSS對它無效!另外,readonly和disabled還有一個區(qū)別,即當(dāng)input屬性為readonly時,可以通過提交表單來獲取輸入內(nèi)容。如果禁用,則無法獲取提交的內(nèi)容,返回值全部為空,需要注意。請小心使用只讀和禁用。如果指定了禁用的窗體,則在提交時不會傳遞其值。例如,有兩個文本,一個是只讀的,另一個是禁用的。提交后,只有未禁用的才能發(fā)送。注意地址欄的值。在本地保存,因為它已提交。否則,效果就看不出來了。