
其实很简单:
前端页面加入:
<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选中项 自定义属性的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)