【BootStrap】关于Select下拉框选择触发事件以及扩展
发布日期:2021-06-29 13:38:47 浏览次数:2 分类:技术文章

本文共 858 字,大约阅读时间需要 2 分钟。

转载请注明出处:

本文源自【】

Select下拉框的问题,想在选择一个选项后,前台显示做出变动,并且知道选择的是第几个选项。

这个很好解决:
如下:

JS:

function selectOnchang(obj){
//获取被选中的option标签选项 alert(obj.selectedIndex);}

这里利用的就是onchange和selectedIndex。

onchange 事件会在域的内容改变时发生。

onchange 事件也可用于单选框与复选框改变后触发的事件。

selectedIndex: 设置或返回下拉列表中被选项目的索引号。

这样,在我们改变选项时就会触发改事件。

效果如图:

这样做,我们只能获得选中哪项,而如果我们选中哪项,需要传递特殊的信息,这个时候该怎么办呢。

也就是说,我在选中的同时,想获得那个value值,这个时候怎么做。

这里只用一种方法实现,其他的方法应该还有很多。

function selectOnchang(obj){   var value = obj.options[obj.selectedIndex].value; alert(value);}

效果图如下:

其他方法,请自己尝试哦。

本文章由编写, 所有权利保留。

转载请注明出处:

本文源自【】

转载地址:https://chenhx.blog.csdn.net/article/details/53271455 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【博客之星竞选】只为你一票,只为你倾城
下一篇:【IDEA】Intellij IDEA创建的Web项目配置Tomcat并启动Maven项目

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月19日 06时41分18秒