-1

Web ページに電子メールを書き込もうとしています。しかし、ページに書き込む前にテキストボックスをクリアしたい。テキストボックスに他のメールがある場合、以下のコードは機能しないためです。

HTML要素を使用してWebページのテキストボックスをクリアするにはどうすればよいですか?

HtmlElement ele = webBrowser.Document.GetElementById("email"); 
if (ele != null)
    ele.InnerText = "myacc@gmail.com";
4

3 に答える 3

0

うーん...テキストフィールドとJavaScriptコードを意味する場合:

<input type="text" id="email">

次に、次のように単純に使用できます。

document.getElementById('email').value = 'myacc@gmail.com';

または私はあなたの質問を誤解しています。

PS おっと。JavaScript のようには見えません。

于 2012-05-19T09:47:00.947 に答える
0

それをクリアするために値属性を使用してみてください

于 2012-05-19T09:42:11.453 に答える
0

これを試して:

ele.SetAttribute("value", "");

もう 1 つのオプションはDocument.InvokeScript、テキスト ボックスをクリアする Javascript 関数を呼び出すために使用することです。

于 2012-05-19T10:16:21.933 に答える