以下二種方法是可以為input添加disabled屬性的方法:
網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)頁(yè)設(shè)計(jì),高端網(wǎng)頁(yè)制作,對(duì)軟裝設(shè)計(jì)等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)成都網(wǎng)站營(yíng)銷優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。
//兩種方法設(shè)置disabled屬性
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");
以下三種方法是移除(去除)掉input的disabled屬性的方法:
//三種方法移除disabled屬性
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");
script type="text/javascript"
function setModule(i, o) {
obj=$(o);
$('.head_search_on').removeClass('head_search_on');
obj.attr('class','head_search_on')
}
/script
首先你放了一個(gè)最基本的錯(cuò)誤,在一個(gè)頁(yè)面里面最好不要讓DOM元素的ID號(hào)重名 我修改后的代碼基本上實(shí)現(xiàn)了你的功能 不廢話了 貼代碼給你
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
HTML
HEAD
TITLE New Document /TITLE
META NAME="Generator" CONTENT="EditPlus"
META NAME="Author" CONTENT=""
META NAME="Keywords" CONTENT=""
META NAME="Description" CONTENT=""
script src="/jquery/jquery-1.4.3.min.js" type="text/javascript"/script
/HEAD
BODY
div id="editor"
a href="#" rel="1"編輯/a input type="text" name="address1" id="address1" value="地址1" disabled=“disabled”br /
a href="#" rel="2"編輯/a input type="text" name="address2" id="address2" value="地址2" disabled=“disabled”br /
a href="#" rel="3"編輯/a input type="text" name="address3" id="address3" value="地址3" disabled=“disabled”br /
/div
/BODY
/HTML
SCRIPT LANGUAGE="JavaScript"
!--
$(function(){
$("#editor a").click(function(){
$("#address"+$(this).attr("rel")).attr("disabled",false);
});
});
//--
/SCRIPT
jQuery removeProp()用來(lái)刪除由.prop()方法設(shè)置的屬性集
var $para = $("p");
$para.prop("luggageCode", 1234);
$para.append("The secret luggage code is: ", String($para.prop("luggageCode")), ". ");
$para.removeProp("luggageCode");
$para.append("Now the secret luggage code is: ", String($para.prop("luggageCode")), ". ");
一、以下二種方法是可以為input添加disabled屬性的方法
1、$('#areaSelect').attr("disabled",true)
2、$('#areaSelect').attr("disabled","disabled")
二、以下三種方法是移除(去除)掉input的disabled屬性的方法
1、$('#areaSelect').attr("disabled",false)
2、$('#areaSelect').removeAttr("disabled")
3、$('#areaSelect').attr("disabled","")
三、移除或者刪除所有input和select控件的disabled屬性
1、移除所有select控件的disabled屬性
$("select").each(function () {$(this).attr("disabled","");})
2、移除所有input控件的disabled屬性:
$("input").attr("disabled","");
擴(kuò)展資料
1、jQuery是一個(gè)快速、簡(jiǎn)潔的JavaScript框架,是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫(kù)(或JavaScript框架)。jQuery倡導(dǎo)寫(xiě)更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡(jiǎn)便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動(dòng)畫(huà)設(shè)計(jì)和Ajax交互。
2、disabled屬性是控制這個(gè)控件是否可編輯、可用。disabled:true 就是不可用,disabled:false 就是可用。
需要準(zhǔn)備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開(kāi)html編輯器,新建html文件,例如:index.html,并引入jquery。
2、在index.html中的script標(biāo)簽,輸入jquery代碼:$('div').attr('style', '');。
3、瀏覽器運(yùn)行index.html頁(yè)面,此時(shí)通過(guò)jquery成功去除了div的style。