JS或jQuery獲取ASP.NET服務(wù)器控件ID的方法
在ASP.NET中使用js時(shí),js獲取DOM元素時(shí),經(jīng)常獲取不到,這是因?yàn)楂@取的方法有誤,現(xiàn)在介紹一方法,解決如何使用js獲取ASP.NET控件在瀏覽器端生成html標(biāo)簽對(duì)應(yīng)的id
1.獲取服務(wù)器端控件在瀏覽器端生成的標(biāo)簽的id,即服務(wù)器控件對(duì)應(yīng)的客戶端html標(biāo)簽id
通過服務(wù)器端控件的ClientID屬性可以獲取到相應(yīng)在瀏覽器即客戶端html標(biāo)簽中對(duì)應(yīng)的id值,獲取方法如下
代碼如下:
<%= newsId.ClientID %>
2.通過dom獲取相應(yīng)的dom元素
可以通過js,document來獲取也可以借助jquery來獲取,這里以jquery來示例
代碼如下:
var newsId = $("#<%= newsId.ClientID %>");
3.對(duì)dom元素進(jìn)行操作
既然已經(jīng)獲得到要操作的元素了,接下來就可以進(jìn)行相應(yīng)的操作了,之后的事就看你了,開始"為所欲為"吧~~~
相關(guān)文章
js實(shí)現(xiàn)一個(gè)簡單的MVVM框架示例
下面小編就為大家分享一篇js實(shí)現(xiàn)一個(gè)簡單的MVVM框架示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-01-01javascript動(dòng)態(tài)分頁的實(shí)現(xiàn)方法實(shí)例
最近的項(xiàng)目需要添加一個(gè)分頁導(dǎo)航的功能,沒有用網(wǎng)上封裝好的文件,通過JS自己簡單實(shí)現(xiàn)了效果,這篇文章主要給大家介紹了關(guān)于javascript動(dòng)態(tài)分頁的實(shí)現(xiàn)方法,需要的朋友可以參考下2022-06-06ajaxfileupload.js實(shí)現(xiàn)上傳文件功能
這篇文章主要為大家詳細(xì)介紹了ajaxfileupload.js實(shí)現(xiàn)上傳文件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04bootstrap導(dǎo)航、選項(xiàng)卡實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了bootstrap導(dǎo)航、選項(xiàng)卡的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12JavaScript動(dòng)態(tài)創(chuàng)建二維數(shù)組的方法示例
這篇文章主要介紹了JavaScript動(dòng)態(tài)創(chuàng)建二維數(shù)組的方法,結(jié)合實(shí)例形式分析了javascript動(dòng)態(tài)創(chuàng)建二維數(shù)組的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-02-02JavaScript實(shí)現(xiàn)異步任務(wù)循環(huán)順序執(zhí)行詳解
這篇文章主要為大家詳細(xì)介紹了JavaScript中實(shí)現(xiàn)異步任務(wù)循環(huán)順序執(zhí)行的方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03