溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何操作html的元素調(diào)用服務(wù)器

發(fā)布時(shí)間:2020-07-11 09:26:32 來(lái)源:億速云 閱讀:166 作者:Leah 欄目:編程語(yǔ)言

本篇文章為大家展示了如何操作html的元素調(diào)用服務(wù)器,代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

背景:二次開發(fā) 用的asp.net  三層 服務(wù)器控件

今天在開發(fā)的時(shí)候  發(fā)現(xiàn)這個(gè)系統(tǒng)里面  很多東西都封裝了 同時(shí)也發(fā)現(xiàn)了一個(gè)問(wèn)題

Dopostback  這個(gè)方法 怎么使用的

因?yàn)槲野l(fā)現(xiàn) 一些html 元素 既沒有給它綁定交互的方法  又不是服務(wù)器控件

偏偏你點(diǎn)擊了 卻可以交互數(shù)據(jù)

如何操作html的元素調(diào)用服務(wù)器

仔細(xì)研究了下  決定于大家分享下

首先添加一個(gè)服務(wù)器控件

如何操作html的元素調(diào)用服務(wù)器

給服務(wù)器控件綁定方法

如何操作html的元素調(diào)用服務(wù)器

在頁(yè)面點(diǎn)擊的時(shí)候 如下圖

如何操作html的元素調(diào)用服務(wù)器

然后我添加了一個(gè)html元素   在js里面給它綁定dopostback的方法

如何操作html的元素調(diào)用服務(wù)器

然后就如下圖所示 這個(gè)html元素就可以執(zhí)行第一個(gè)服務(wù)器控件使用的方法

如何操作html的元素調(diào)用服務(wù)器

查看頁(yè)面源 發(fā)現(xiàn)頁(yè)面自動(dòng)生成了這個(gè)東西

結(jié)合dopostback的參數(shù)

如何操作html的元素調(diào)用服務(wù)器

aaa其實(shí)就是eventTarget   “” 就是后面的eventArgument

至于那個(gè) return false 就是為了防止頁(yè)面繼續(xù)執(zhí)行

因?yàn)閒orm1 表單submit之后 這個(gè)只是執(zhí)行了 bbb_onclick()這個(gè)方法里面的第一句

__DoPostBack(‘a(chǎn)aa’,’’);  如果你bbb這個(gè)方法后面還有后續(xù)的話  頁(yè)面可以繼續(xù)執(zhí)行

所以大家在用的時(shí)候最好加上 這個(gè) return false   畢竟這個(gè)方法是人為寫的 最好加上

如何操作html的元素調(diào)用服務(wù)器

另外一種方法  模擬服務(wù)器點(diǎn)擊

如何操作html的元素調(diào)用服務(wù)器

像這樣子  一樣可以實(shí)現(xiàn)

上述內(nèi)容就是如何操作html的元素調(diào)用服務(wù)器,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI