我正在嘗試在網頁上寫電子郵件。但是,我想清除在頁面上寫入的文本框。因爲,如果在文本框中有任何其他電子郵件,下面的代碼不起作用。如何使用html元素清除網頁中的文本框
如何使用html元素清除網頁中的文本框?
HtmlElement ele = webBrowser.Document.GetElementById("email");
if (ele != null)
ele.InnerText = "[email protected]";
我正在嘗試在網頁上寫電子郵件。但是,我想清除在頁面上寫入的文本框。因爲,如果在文本框中有任何其他電子郵件,下面的代碼不起作用。如何使用html元素清除網頁中的文本框
如何使用html元素清除網頁中的文本框?
HtmlElement ele = webBrowser.Document.GetElementById("email");
if (ele != null)
ele.InnerText = "[email protected]";
嘗試使用值屬性清除它
嗯......如果你的意思是文本框& javascript代碼:
<input type="text" id="email">
那麼你可以使用簡單的水木清華這樣的:
document.getElementById('email').value = '[email protected]';
或者我誤解了你的問題。
P.S.哎呀。它似乎不喜歡JavaScript,斯里。
thanks..no js..C#winform application – harry
試試這個:
ele.SetAttribute("value", "");
另一種選擇是使用Document.InvokeScript
調用JavaScript函數清除文本框。
這是什麼語言? – jadkik94
C#........................... – harry