C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 116 を表示中)
■68054 / )  Re[6]: Confirmを強制的にOKにする方法がわかりません。
□投稿者/ PANG2 (5回)-(2013/09/19(Thu) 11:09:12)
No68051 (WebSurfer さん) に返信
> ■No68047 (ジョニー さん) に返信
>>2013/09/18(Wed) 16:11:38 編集(投稿者)
>>replaceすると言う事ですか?
>>以下の様に書いてみましたが、
>>何も処理されずに終わりました。
>>
>>根本的に分かっていないのでしょうか?
>>
>>HtmlElementCollection buttons = webBrowser1.Document.GetElementsByTagName("input");//タグ指定
>>foreach (HtmlElement element in buttons)
>>{
>> if (element.GetAttribute("name").IndexOf("name1") >= 0)
>> {
>> element.OuterHtml = element.OuterHtml.Replace("return confirm('これを適用します。よろしいですか?');", "");
>> element.InvokeMember("click");
>> }
>>}
>
>
> forms[0].SetAttribute("onclick", "");
>
> で解決できたそうですが、上記コードの forms[0] (<input id="ID1" ... /> 要素)
> と同じ HtmlElelement オブジェクトと同じものが、
>
> element.OuterHtml = element.OuterHtml.Replace("return confirm('これを適用します。よろしいですか?');", "");
>
> 上記コードの element で取得できていれば、結果は同じになるはずです。
>
> デバッガで確認してみましたか?

WebSurferさんは確認されたのでしょうか?
返信 編集キー/


管理者用

- Child Tree -