タイトル : Re^2: vb.netから、javascriptのinputタグの追加 投稿日 : 2009/08/13(Thu) 18:16 投稿者 : ペルソナ
魔界の仮面弁士さん ご教授、有難うございます。 > > javascriptで作成されたinputタグを > > 動的にVBから作成したいのですが > 作成されたタグを作成する…とは、どういう意味でしょうか? javascriptのinputタグを、VBから動的に作成したいのです。 > > 方法が分からなく、こまっております。 > タグを動的に作成するのであれば、 > newTag = doc.createElement("INPUT") > として、これを目的の箇所に appendChild や insertBefore などのメソッドで > 登録してやれば OK です。(VB であっても、JavaScript であっても) > 下記は、JavaScript での動的生成のサンプルですが、処理の手順は VB でも一緒です。 > (この例では INPUT タグではなく、TABLE タグを作成しています) > http://msdn.microsoft.com/ja-jp/library/bb263997.aspx 有難うございます。 参考にさせていただきます。 > > パラメータとして、script内(1)のurlがを変更する必要がある事と > その url は、VB から変更する必要があるのでしょうか? > それとも、url の変更は script 側が対応するのでしょうか? urlの変更は、VB側が対応させるようにしたいのです。 今、私が行おうとしている事は VBからストアドプロシージャをコール ストアドが返してきたパラメータ 例)http://localhost/index.asp?param1=AAA¶m2=BBB このURL(http://localhost/index.asp)を VBから、TEST.htmlにセット(var url = "http://localhost/index.asp";) 可変のパラメータ(param1=AAA¶m2=BBB)を VBから、inputタグにセット <input type="hidden" name="param1" value="AAA"> <input type="hidden" name="param2" value="BBB"> > > パラメータの数が可変の為、 > いっそのこと、パラメータごとに inputタグを生成していくのではなく、 > 複数のパラメータを、たとえば「|」なり「,」なりで連結して、 > 一つのタグの中に押し込めてしまうという運用は駄目でしょうか。 > > inputタグ(2・3)を動的に作成する必要があるのです。 > それらの、<input type="hidden">の生成は、script と VB の > どちらに担当させたいのでしょうか? 説明不足でした。VBから、inputタグを生成したいです。 以上、ご教授、宜しくお願い致します。 |