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

タイトル 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&param2=BBB
このURL(http://localhost/index.asp)を
VBから、TEST.htmlにセット(var url = "http://localhost/index.asp";)

可変のパラメータ(param1=AAA&param2=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タグを生成したいです。

以上、ご教授、宜しくお願い致します。

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

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