作者ephesians (发起钱像乱喷水)
看板Ajax
标题Re: [问题] 两个 option boxes 的问题
时间Thu Sep 6 01:36:35 2007
※ 引述《jsu (鲁 冰 花)》之铭言:
: 在这里,制造商就如同我的 topics 而型号就如同我的 subtopics
: 已经利用 php 产生一个阵列能让 javascript 去取得对应的资料
: 但是实在找不到哪个 DOM Object 有提供方法取得 topic 的选项
: 而在 subtopic option list 的产生方式也有问题
: 目前试到的方式是使用类似
: document.getElementById('testJS').value=teststr
: 的方式来产生 subtopic list,不过很明显也有问题
: 不知是 teststr 的生命周期失效还是怎麽样(没写过 javascript)
: 想请教正确的解决方向,或是几个有用的提示提点一下
: 这是目前卡住的网页网址 http://tinyurl.com/2gwd9c
: 感谢大家的协助
如果 "topic" 是下拉选单的话,就查 .selectedIndex 属性,
可以藉 .selectedIndex 对应到相关的 "subtopic" 阵列.
其他case,再说吧,case by case.
"subtopic" 新增选项的方法是:
var el = document.getElementById("testJS");
el.options[el.length] = new Option("new1", "new1");
删掉选项的方法是:
el.length--;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.130.9
※ 编辑: ephesians 来自: 59.117.130.9 (09/06 01:43)