首页 > 软件开发 > JavaScript >

如何获取下拉框的值

来源:互联网 2023-03-16 23:56:56 版权归原作者所有,如有侵权,请联系我们

下拉框是HTML语言一个很常用的标签,主要用于实现客户端和服务端的交互,用户的操作是通过数据传输来实现的,因而如何正确的获取客户的操作,是网站开发中的一个重要部分。本文介绍一些方法,希望对需要的同学有所帮助。6SB办公区 - 实用经验教程分享!

15PHP学习第一课:php7 apache的环境安装配置6SB办公区 - 实用经验教程分享!

6本地安装wampserver并实现第一个服务器应用6SB办公区 - 实用经验教程分享!

工具/原料

  • 代码编辑器
  • 浏览器
  • wamp/lnmp环境

方法/步骤

  • 1

    运行我们的wamp环境(不熟悉的同学请参看我以前的课程,例如:https://jingyan.baidu.com/article/5bbb5a1bf4ad5d13eaa1796e.html)6SB办公区 - 实用经验教程分享!

    15PHP学习第一课:php7 apache的环境安装配置6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

  • 2

    找到网站目录首页,在代码中输入以下内容,并使用浏览器访问查看效果:6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

  • 3

    在index.php中贴入以下代码:6SB办公区 - 实用经验教程分享!

    window.onload = function(){6SB办公区 - 实用经验教程分享!

    var select = document.getElementById("mingzi");6SB办公区 - 实用经验教程分享!

    var value = select.value;6SB办公区 - 实用经验教程分享!

    alert(value);6SB办公区 - 实用经验教程分享!

    }我们可以发现,当页面加载的时候,下拉框的第一个option的值是默认选中的:6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

  • 4

    我们改变一下方式,当我们点击不同的值的时候,对应获得的值是有变化的:6SB办公区 - 实用经验教程分享!

    var select = document.getElementById("mingzi");6SB办公区 - 实用经验教程分享!

    select.onchange = function(){6SB办公区 - 实用经验教程分享!

    var value = select.value;6SB办公区 - 实用经验教程分享!

    alert(value);6SB办公区 - 实用经验教程分享!

    }6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

  • 4本页面未经授权抓取自百度经验
  • 5

    还有一种方法是使用jQuery,但是有个前提是用户需要加载了”Jquery库“,否则无法使用(同学们可以自行搜索并尝试使用):6SB办公区 - 实用经验教程分享!

    var options=$('#mingzi option:selected') ;6SB办公区 - 实用经验教程分享!

    alert(options.val()); 6SB办公区 - 实用经验教程分享!

    或者:6SB办公区 - 实用经验教程分享!

    $("#mingzi").val();6SB办公区 - 实用经验教程分享!

    如何获取下拉框的值6SB办公区 - 实用经验教程分享!

  • 6

    需要说明的一点是,jQuery相比较javascript要更强大一些,所以建议我们能使用jQuery的时候尽量使用jQuery。6SB办公区 - 实用经验教程分享!

    一般form表单都是要提交给后端处理的,我这里主要讲了下前端的应用,后端的东西希望同学们自己来练习一下。6SB办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!6SB办公区 - 实用经验教程分享!


    标签: JQUERYJAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号