tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: vb.netから、javascriptのinputタグの追加
投稿日: 2009/08/13(Thu) 21:43
投稿者ペルソナ
> javasript に「inputタグ」という物はありませんよ。
> input は、HTML DOM のオブジェクトであり、それ自体は特定の言語に依存しません。
> JavaScript でも VBScript でも VB6 でも VB.NET でも、使い方は一緒です。
そうなのですね...
JavaScriptもhtmlも初心者でして
VBからどのように操作していいものか
分かってないのです。。。

> であれば、前回の回答(No.9258)の方法で実現できるかと思います。
Dim newElement As mshtml.IHTMLElement = doc.createElement("input")
以上で、inputを作成する事は出来たのですが
※test.html
<input type="hidden" name="param1" value="test1">
<input type="hidden" name="param2" value="test2">
の、nameと、valueに値をセット出来ずに
悩んでおります。

Dim names As mshtml.IHTMLElementCollection
names = doc.getElementsByTagName("input")
Dim input As mshtml.HTMLInputElement = names.item(intCnt)
input.type = "hidden"
input.name = "param1"
input.value = "test1"
System.Runtime.InteropServices.Marshal.ReleaseComObject(input)

以上を、newElementオブジェクトを使って
どのように組むのでしょうか?

お手数ですが、ご教授下さい。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。