以前弄过一次,但没写blog,结果忘了,等想起来,,,等用到了再补上!!
下面介绍的是我昨天对select的操作:
前提:
以下拉框形式显示select,即size="1"(大多以这种形式使用,更符合实际)

取select的时候遇到了点问题,明天接着写.
生气了,,,,用了两个小时调试得下面这段代码服服帖帖的
从中有很多感悟,敬请期待下篇.:【JS调试的总结】


①select.options("id")方法取出一个option
②证明option的索引不能通过option.index来更改其索引值
③通过option的swapNode方法来交换索引
选取一个Item
通过select的selectIndex来选中一个option
如果该Item有id,可以通过id值来选取该Item:  options("hong")

【追加】
ListBox控件的HTML表现形式也为options,如果设置为多选模式.
只能通过遍历来获得每个Item是否被选中,
即select的
selectIndex属性是第一选中的Item的index.也可以遍历每个Item的selected属性.
⑥Item的内容的设置或提取方法有三种
options[i].text==options[i].innerText  /options[i].innerHTML

【追加】过滤符合TextBox内容的Item,为TextBox添加onkeyup事件

对HTML控件select的option的操作(附全码)_AX//filter the ListBox's item,Made by AX
对HTML控件select的option的操作(附全码)_AX
function filter_AX()
}



【全码】

对HTML控件select的option的操作(附全码)_AX<head>

相关文章:

  • 2022-12-23
猜你喜欢
  • 2021-12-15
  • 2022-01-09
  • 2021-09-06
  • 2021-05-24
  • 2021-09-30
  • 2022-01-14
相关资源
相似解决方案