- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlソースの書き換え)
htmlソースの書き換えによる値の入力方法
このQ&Aのポイント
- UWSCを使用してhtmlソースの書き換えを行い、valueに値を入れる方法について解説します。
- 参照ソースが<input name="hogehoge">で完結しており、valueが存在しない場合、JavaScriptを使用して参照ソースを<input name="hogehoge" value="">に書き換えることで値を入力できます。
- 具体的な方法については、詳細な手順やコードの記述が必要ですので、具体的なソースコードや質問の詳細を教えていただければ、より具体的なアドバイスができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
失礼しました。よく見ると IE.Document.All IEの後ろに . がありますね。javascriptのお話しじゃなかったのですね。 UWSCですか、ちょっと見てみましたが、VBAなんかでIEを操作するのと同じように、 IEオブジェクトを使って、テキストボックスに値セットするんじゃ出来ないんで しょうか、↓のフォームに値をセットの例を見つけましたが。 http://www.confrage.com/uwsc/ie/iesetdata/iesetdata.html
その他の回答 (1)
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
古すぎるIEはもうもってないんで、試せないけど <input name="hogehoge"> <script type="text/javascript"> document.getElementsByName("hogehoge")[0].value="hogehogehoge" </script> でセット出来る。(nameが"hogehoge"の要素が一つの場合)
質問者
補足
ご回答いただきありがとうございます。 説明足らずで申し訳ございません。 書き換えたいソースはこちらで用意したページではなく、 在庫管理システムのコントロールパネルなので、 ご回答いただいたように出来る状況ではございません。 それとも、createElementのような記述をUWSCに追加して、 ソースに直接ご回答いただいた内容を追加するという事でしょうか? すみませんが、その場合、方法をお教えいただければと思います。
補足
お教えいただきました内容でセット出来ました。 これだとvalueが無くても可能なのですね。。 何故いつもの方法で不可能だったのか未だに不明ですが。。。 本当に感謝しております。 ありがとうございました!