1
私はinputタグC++を使用して入力タグ内の属性値のテキストを取得するにはどうすればよいですか?
<input class= " " size = " " read-only=" " value=" ">
を(私はIHTMLELEMENT
オブジェクトにget_innerHtml()
を行うときに、私はこれを取得)持っています。
使用するライブラリはATLです。
値に存在するテキストを抽出する必要があります。私はAPIを使用してテキストを取得する方法はありますか?
調査の詳細:
私は、「値」プロパティでgetAttribute()
APIを使用して試してみました。これは私に値 "I4 = 0"を返します。問題の要素は「リスト項目」です。タグを「LI」とします。 Get_innerText
apiは私にガベージ値を与えます。
注:外のHTML値は次のとおりです。ここで
<li class=" "id= " "><input class= " " size= " " read-only=" " value=" "></li>
はコードです:
CComBSTR bsValue = NULL;
pHtmlElement->get_innerText(&bsValue);
char* innerText = convertBSTRToCharPtr(bsValue);
CString cstring(innerText);
どうやってこれを取得しますか?どのライブラリを使用していますか? [mcve] – UnholySheep
を提供することをお勧めします。 – ghost