如下網頁代碼,我要用VB webbrowser 對<input > 內增加入個項屬性。
(如果原來里面有的話,我知道如何改。主要是不會如果沒有,如何添加)
<td>
<input class="width35" id="txtTradeId" name="TradeId" readonly="readonly" type="text">
<button class="bCheck" id="bTrade" name="bTrade" onclick="return Chose(this.id)" style="height: 25px;" type="button">選擇</button>
</td>
希望改為
<input class="width35" id="txtTradeId" name="TradeId" readonly="readonly" type="text" stext= "紡織服裝、鞋、帽制造業" svalue="https://bbs.csdn.net/topics/73535484-966b-4dcc-9c02-fac7195ce4a3">
(下面不用管)
就如是如何增加 stext svalue 這兩個進去

uj5u.com熱心網友回復:
這個很難嗎?uj5u.com熱心網友回復:
用setAttribute方法Webbrowser1.document.all.txtTradeId.setAttribute ("stext","紡織服裝、鞋、帽制造業")
Webbrowser1.document.all.txtTradeId.setAttribute ("svalue","73535484-966")用jquery的寫法是:
$('#txtTradeId').attr({'stext':'紡織服裝、鞋、帽制造業', 'svalue':'73535484-966'});如何執行上面的js代碼?通過Webbrowser1.Document.parentWindow.execScript "xxxxxxx" 方法來呼叫
uj5u.com熱心網友回復:
感謝版主,您今早回的呀,我昨天困得很,想不到來,用了偏招,也實作了就是找到同個網頁中其他選擇框,有默認選好的,或者有 <……stext, svalue>這兩個屬性的,
把別的元件ID,改成我要改的那個元件的ID,賦值給stext 和 svalue,再正常提交,也能實作了。
不知這種做法有沒有什么不足?
這就是基礎不扎實或說技術不行時的偏招吧。就是破解軟體廣告,去除不了,就設長寬都為0.
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/21789.html
標籤:網絡編程
上一篇:vb中,stringbuilder.append()中我轉義字符失效
下一篇:VB提取百度上的圖片
