前提・実現したいこと
前提
・C#でWindowsフォームアプリケーションを作成しています。
・フォームにはChromiumWebBrowserコントロールと保存用の処理のためのボタンが配置されています。
・Chromiumベースのコントロールである、CefSharpのChromiumWebBrowserを用いてローカルに存在するHTMLファイルを表示しています。
・HTMLファイルを表示することはできています。
・HTMLファイルの中には、シンプルな <textarea id="test"></textarea>
というような要素が存在しており、値の入力が可能です。
実現したいこと
実現したいことは、このtextarea上に何かしらの値を入力した状態で保存ボタンを押下したときに
入力された値をC#側の変数に格納したいと考えています。
入力された値だけでなくHTMLのソースそのままでもOKです。
発生している問題・エラーメッセージ
現状、初期状態のHTMLのソースは下記のコードで取得ができています。
C#
1chromiumWebBrowser1.GetSourceAsync().Result
初期状態のHTMLのソースコード
HTML
1<html> 2<head> 3 <title>TEST</title> 4 <meta charset="utf-8"> 5</head> 6<body> 7 <textarea id="test"></textarea> 8</body> 9</html>
実現したいのはここで textarea に対して テスト入力です のような値を入力されている状態のHTMLまたは
テスト入力ですという値を取得できることです。
補足情報(FW/ツールのバージョンなど)
言語:C#
フレームワーク:.NET Framework 4.6.1
CefSharp.WinForms:79.1.360
以上です、知見をご教示いただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/03 02:19 編集