じゅん

[上に] [前に] [次に]
リストボックスの内容をクリアできますか? 1999/11/27(土) 12:35:27
一度、設定したリストボックスの内容のクリアは可能でしょうか?
開発環境は、IIS4.0+VBScriptです。

クリアと言うのは、以下のような感じです。(OPTION属性がないリストボックス)
<SELECT size="1" name="aaaa">
</SELECT>

また、クリアしたリストボックスに新しい値の設定はできますか?

何を行いたいかと言うと、リストボックスの内容を動的に変更したいからです。

過去ログでは、document.フォーム.エレメント.lengthでデータ追加が可能とありました。(JavaScript)
VBScriptで同様に記述したら、エラーになりました。

VBScriptでは、無理なのでしょうか。

よろしくお願いします。

Mugi [E-Mail] [HomePage] 1999/11/27(土) 12:39:29
クリアする:
document.forms(*).エレメント.options.length=0
追加する:
document.forms(1).エレメント.options.length=document.forms(1).fmt.options.length+1
document.forms(1).エレメント.options(document.forms(1).fmt.options.length-1).text="..."
# もっといい方法があるかも。

Mugi [E-Mail] [HomePage] 1999/11/27(土) 12:40:51
自分のスクリプトからコピーしたからエレメント名が残ってしまいました。
ごめんなさい。
forms(1).fmt.の部分は適当に書き換えてください。

じゅん 1999/11/27(土) 15:41:17
[[解決]]
Mugiさん、レスありがとうございました。

無事、上手くきました。

タイトルと、名前を逆に入力してしまった。
最初、自分で出した質問が見つからなかったです。
送信を忘れたと思っちゃいました。(^^;

[上に] [前に] [次に]