javascript如何获取表单元素select
伊谢尔伦
伊谢尔伦 2017-04-11 11:14:46
[JavaScript讨论组]

今天学习了《javascipt权威指南》15.9
获取表单和表单元素可以通过nameid,自己试验了一下'




    
    select选项试验
    


    

form 没有名字想要通过name获取select,有什么样的方法
自己想到的:

document.selects.cars

不行,最后想到通过id控制
请问怎样可以通过name选择元素

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(5)
高洛峰

属性选择器啊

document.querySelector("input[name='cars']")//不过页面存在多个时就显得鸡肋了,当然你可以在添加一些条件
PHP中文网

以前还真没有注意这个小功能,试了一下才知道。应该是获取form dom以后才能这么获取吧?

试试:

document.querySelector("form").cars
高洛峰

反正我一般操作dome都不是用name获取,非ID则class,你如果非要用name来获取,你可以getElementsByName,或者JQ的$("select[name='cars']"),返回的是类数组吧,况且,这样子获取有意义?你要给select设置样式吧?你加样式名通过class获取也是一样一样的啊

大家讲道理

document.querySelector("select[name='cars']");
或者
document.getElementsByName("cars")[0];

ringa_lee

javascript三级联动视频教程
你可以看看

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号