作者TonyQ (骨头)
看板Ajax
标题Re: [问题] 选择了选单的某一选项後,要能出现文字栏位
时间Tue Nov 13 15:48:10 2007
※ 引述《qazsd (nice play!)》之铭言:
: 我将
: if(this.selectedIndex == 0) {
: oPlaceList.options.length = 0;
: oPlaceList.options[0] = new Option("----请选择----",0);
: oPlaceList.disabled = true;
: 底下加了这行就OK了
: document.getElementById('place_other').innerHTML=' ';
: 不过现在还有一个小问题就是...
: 当第一个选单是选第二个选项时,紧接着再选第一个选项
: 那麽第二个选单就会有两个"其他" (这不是绕口令)
因为你没把第一个选项的onchange提供上来
而且我不太确定你的"其他"是指
下拉式选单<select>的还是指纯文字选项
所以能给的讯息还是很少 XD
总之你再更动第一个选项的时候
第二个选单的重置好像做的不太乾净 所以才会多新增了一个"其他"
简而言之,先找出会产生"其他"的地方,再来避免多重产生。:)
应该只是逻辑上的问题,多找找罗。
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 语 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼
*◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂
~telnet://tony1223.no-ip.info
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.247