在“jquery”中取“input的readonly”屬性時,發(fā)現(xiàn)“:$(“#input”).readonly”取這個屬性時,總是“undefined”,難道“html”中的屬性“only”沒有大寫,是不是“javascript”需要將O大寫。
成都創(chuàng)新互聯(lián)公司擁有網(wǎng)站維護技術(shù)和項目管理團隊,建立的售前、實施和售后服務體系,為客戶提供定制化的成都網(wǎng)站建設、成都網(wǎng)站設計、網(wǎng)站維護、中國電信成都樞紐中心解決方案。為客戶網(wǎng)站安全和日常運維提供整體管家式外包優(yōu)質(zhì)服務。我們的網(wǎng)站維護服務覆蓋集團企業(yè)、上市公司、外企網(wǎng)站、商城開發(fā)、政府網(wǎng)站等各類型客戶群體,為全球上千家企業(yè)提供全方位網(wǎng)站維護、服務器維護解決方案。
修改之后“$(“#input”).readOnly”,就能取到值?!癑avascript:?”為input設置“readOnly”屬性。
使用“javascript” 動態(tài)設置“textbox的readonly”,發(fā)現(xiàn) “readonly?”屬性為:“readOnly=true”(注意,javascript 的大小寫)。
input只讀屬性有兩種方式可以實現(xiàn)input的只讀效果:“disabled” 和“?readonly”。“Disabled”說明該input無效,及其value不會傳遞給任何程序,比如asp、php等?!癛eadonly”僅僅是無法編輯,不影響其值的傳遞。
“Disabled”使用:“INPUTtype=”text”name=”
username”value=”james”disabled”。
“Readonly”使用:“INPUT type=”text” name=”partNumber”value=”1500″ readonly”。
1、打開一個Word文檔,下圖所示的文檔為只讀模式。
2、關閉Word文檔,重新打開文檔,在出現(xiàn)的對話框中點擊“否”。
3、此時Word文檔就會變成可編輯模式。
4、需要改變文檔之后都用可編輯模式打開,可以點擊頁面左上角的“文件”選項。
5、在彈出的頁面中找到“保護文檔”選項。
6、之后點擊“保護文檔”下方的小三角,選擇“使用以只讀方式打開”,就可以將之前設置的的只讀模式關閉。
1、在1.6版本之前的使用
$('input,select,textarea',$('form[name="my_form"]')).attr('readonly',true);
2、如果較老的就使用:$('input,select,textarea',$('form[name="my_form"]')).prop('readonly',true);
3、$('form').find('input,textarea,select').not('這里代表需要改的元素的查找').attr('readonly',true) 或者使用 prop('readonly',true).
你所謂的只讀,是不是就是不可選?如果是的話,給你舉個例子,代碼如下:
html
head
script type="text/javascript"
function disable()
{
document.getElementById("check1").disabled=true
}
/script
/head
body
form
input type="checkbox" id="check1" /
input type="button" onclick="disable()" value="Disable Checkbox" /
/form
/body
/html
不明白請追問,如果對你有幫助記得采納~
不用在js里面設置啊。你只需要在html里面設置這個的readonly就行了
input type="text" readonly="readonly" id="starttime" /
就行了。
$(function(){
$("select").attr("disabled", "disabled");
//如果和jquery1.6以上版本,可以使用以下語句:
$("select").prop("disabled", true);
});