PHP怎么获取到select下option的属性

PHP怎么获取到select下option的属性,第1张

其实很简单:

前端页面加入:

<form id="form1" name="form1" method="post" action="getselphp">

  <label for="mysel"></label>

  <select name="mysel" id="mysel">

    <option value="1">1</option>

    <option value="2">2</option>

    <option value="3">3</option>

  </select>

  <input type="submit" name="btn" id="btn" value="提交" />

</form>

服务器端getselphp代码:

<php

$a=$_POST["mysel"];

echo($a);

>

比如下面的程序:

<select name="role">

<option value="0">管理员</option>

<option value="1">普通用户</option>

</select>

想要获得你点击的option的值时,这几步是必不可少的:

第一步:在select中添加name属性,如上name="role";

第二步:在option里添加value属性,如上value="0";

第三步:在JAVA代码中先通过requestgetParameter("role")获得前端传过来的name属性的值,比如String role = equestgetParameter("role");然后判断通过这个name属性所对应的value值是哪一个,可以用三元表达式来判断,比如"0"equals("role")(如果相等你需要执行的 *** 作):(如果不相等你执行的 *** 作);

("#select1 option:selected")attr("你定义的属性");

如果你的属性定义的是data-xxx,那么直接

("#select1 option:selected")data("xxx");

在HTML页面中,获取当前select元素中所选中的那个值和显示值。

<tr>

<th scope="row" width="15%" nowrap >目标字段</th>

<td><select name="idMbzd" style="width:25%" onchang=”on_idmbzd_change();”>

<option value=”1”>eg1</option>

<option value=”2”>eg2</option>

<option value=”3”>eg2</option>

</select>

</td>

</tr>

<script>

function on_idmbzd_change(){

var sel_obj = documentgetElementByIdx("idMbzd ");

var index = sel_objselectedIndex;

alert(sel_objoptions[index]value);

alert(sel_objoptions[index]text);

}

</script>

设置select元素的选中项:

通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果。

< select id = "sel" >

< option value = "1" >1</ option >

< option value = "2" selected = "selected" >2</ option >

< option value = "3" >3</ option >

</ select >

扩展资料

超文本标记语言(外国语简称:HTML)标记标签通常被称为HTML标签,HTML标签是HTML语言中最基本的单位,HTML标签是HTML(标准通用标记语言下的一个应用)最重要的组成部分。

HTML标签的大小写无关的,例如“主体”<body>跟<BODY>表示的意思是一样的,推荐使用小写。

参考资料来源:百度百科-HTML

$("select option:selected")attr("自定义属性名");

//建议自定义属性名称前加data- 这样更符合html5的规范,例如<option data-nema="hi">XXX</option>,这样可以使用另一种方法获取自定义属性的值

$("select option:selected")data("name");//这样可以获取到上面例子中的data-name的值

以上就是关于PHP怎么获取到select下option的属性全部的内容,包括:PHP怎么获取到select下option的属性、怎么获取select标签的option里面的值、Jquery怎么获取select选中项 自定义属性的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9278441.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存