问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

js 下拉列表问题

提问网友 发布时间:2023-01-22 23:58
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-04-04 16:14
你如果是用jquery的话可以用选择符区分select和input
这样写$("select#dwname"),和$("input#dwname");
另外ID最好不要用重复的,Class可以重复甚至重叠使用
,比如这样写
<select class="model dwname dwname2 dwname3" id="dwname" name="dwname" onchange="score.value =this.value">

【class="model dwname dwname2 dwname3"】
class可以写多个名字,然后这样调用 $("select.dwname3"),$("select.dwname2")
,$("select.dwname")都能取到追问能够写一个例子出来吗?

热心网友 回答时间:2024-04-04 16:14

    想不通啊楼主为什么要让他们ID相同,在W3c标准中 同一页面ID相同本身就是错误,随便起个id就是了。

<form id="dearform" name="dearform">
<input type="text" name="type" />
<select class="model" id="dwname" name="dwname" onchange="document.forms['dearform'].type.value =this.value"> 
    <option>1</option>
        <option>2</option>
        <option>3</option>
    </select>
</form>

//楼主看到没 关键在这里
onchange="document.forms['dearform'].type.value =this.value"
//当下拉框的值被改变: 文档中 name="dearform" 的表单 中的 name="type"的文本框值被改变为该值。

追问因为要循环生成多条,循环后的ID都是相同的,怎么样解决?

追答

id重复本身就是错,解决方法很简单,在ID后边加个数字,生成不同的Id就是了 。

//Javascript版
var output = "";
for(var i=0 ;i<10;i++){
     output += "<select class='model' id='dwname_"+i+"' name='dwname_"+i+"' onchange='type_"+i+".value =this.value'><option>1</option><option>2</option><option>3</option></select>"
}
document.write(output);

//PHP版
$output = "";
for($i=0 ;i<10;$i++){
     output += "<select class='model' id='dwname_"+$i+"' name='dwname_"+$i+"' onchange='type_"+$i+".value =this.value'><option>1</option><option>2</option><option>3</option></select>"
}
echo output;

热心网友 回答时间:2024-04-04 16:15
你这个逻辑应该是有问题的,连个同名的select,设计个人认为有问题,建议考虑下。
传到文本框,比较简单吧。获得文本框对象,设定他的value为你选择框的value。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

求一QQ表情包.一条白色长长的,头上有绿色好像皇冠一样的东西,表情很贱... 求一个表情名称:头上戴着一个绿色的皇冠,身体是白色的… 文儒德住什么人 成都哪家装修公司中大文儒德户型装修设计做的好? 四川文儒德都住什么人 成都文儒德几栋最好 成都文儒德是富人区吗 广州市场监督管理局公务员怎么样 大日黑钻锦鲤是什么品种 爱画画的子衿和沫沫什么关系 优秀高分的大学英语作文 大学英语写作作文 旅顺大学城离亿达云山府多远 舟山翁州大道云山府属于哪个社区? 从塔河湾到云山府怎么走 嘉兴万科朝起云山府怎么样?好不好?值不值得买? 平城桥北面靠近白登山的小区叫什么 小天才电话手表联通卡支持什么手机 睡前吃什么类型的东西(除水果)不会胖? 晚上补课,在那之前吃什么不会胖?牛奶和面包?还是? 请问大家全屋wifi划算的推荐一个呢? 电信的哪个全屋WiFi划算? 家庭装WiFi哪里个网够经济实惠? 在家经常玩手机,安装个wifi好呢?还是别的什么划算?求解答 百度贴吧怎样让别人不@我 百度贴吧是不是可以禁止别人@自己? 百度贴吧很多人@我 我不想@我怎么解决 百度贴吧怎么才能不被@到了? 小管家监视手机操作吗安全吗 为什么手机小管家签名不会对应横线 冬天卖的泰国老树龙眼能吃吗 HTML代码应该放在网站哪里 带手带马的成语并说出意思 有汽车遥控钥匙屏蔽器怎么办 抖音上卷棉花糖是什么游戏 求口袋精灵,精灵全部100级金手指 费金是《雾都孤儿》中的重要人物,如何分析费金的人物形象和性格特点... 帮我分析《雾都孤儿》里的人物50—100字,谢谢 oppo平板怎么显示电量百分比 卡萨帝人感功能有用吗
Top