如何获取和设置HTML文档中select元素的选中项

如何获取和设置HTML文档中select元素的选中项,第1张

在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

首先添加给radio添加绑定单击事件,可以直接使用onclick="",也可以用jquery绑定;

$(function() {

showCont();

$("input[name=price_type]")click(function() {

showCont();

});

});

function showCont(){

var normal = documentgetElementById("price_type1");

var special = documentgetElementById("price_type2");

if (normalchecked) {

$("#sellInfo2")hide();

$("#sellInfo1")show();

}

if (specialchecked) {

$("#sellInfo1")hide();

$("#sellInfo2")show();

}

}

结果:

<table border = "1">

<tr>

<td><input type='checkbox' ><td>

<td>1<td>

<td>2<td>

</tr>

<tr>

<td><input type='checkbox' ><td>

<td>3<td>

<td>4<td>

</tr>

<tr>

<td><input type='checkbox' ><td>

<td>5<td>

<td>6<td>

</tr>

</table>

<input type=button value='选择'>

如何获取到当前选中的checkbox的行号看然后选到值啊

alert(rows[1]cells[2]innerHTML); 这样获取到第一行第二列的值。但是我不会获取当前选中的行数,然后按button获取到值

应该是1,2 或是3,4

根据选中的checkbox 获取当当前行的各列数据。列是固定的。行不确定

话不多说,请看代码:

//直接保存后缀htnl用谷歌浏览器打开,亲测有效

<head>

<script

src=">

以上就是关于如何获取和设置HTML文档中select元素的选中项全部的内容,包括:如何获取和设置HTML文档中select元素的选中项、jquery 获取radio的选中事件,radio默认选中时,显示其中一行tr,选中另外一个radio时,显示不同的tr记录、如何获取table中checkbox 选中行中列的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存