dhtml中集合與數組的問題

在dhtml中,集合是通過()的方式來獲得.這種方式支持字符串參數和整數來作下標.例如:

document.insModifyForm.currency.options("aaa").value = "aaa"

document.insModifyForm.currency.options(0).value = "aaa".

而通過[]的方式來獲得集合時,只能通過整數型的下標來定位到具體的選項.無法通過字符串參數的形式來定位選項.

document.insModifyForm.currency.options(0).value="aaa".這種方法才是可行的.而

document.insModifyForm.currency.options["aaa"].value="aaaa"是不可行的.

 

[]:用来表示数组。所以下标必定是数值。而()即可以表示数组也可以表示集合。所以无论是字符还是数组都是支持的。

 

當options是動態生成時,用字符串參數的形式是最好的.可以直接定位到某一個選項.而不用去遍歷去找到選項.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值