html中<select>标签用法解析及如何设置select的默认选中状态

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html中<select>标签用法解析及如何设置select的默认选中状态相关的知识,希望对你有一定的参考价值。

<select>标签定义和用法

select 元素可创建单选或多选菜单。当提交表单时,浏览器会提交选定的项目,或者收集用逗号分隔的多个选项,将其合成一个单独的参数列表,并且在将 <select> 表单数据提交给服务器时包括 name 属性。

<select>标签可选的属性

属性 值 描述

disabled disabled 规定禁用该下拉列表。

multiple multiple 规定可选择多个选项。

name name 规定下拉列表的名称。

size number 规定下拉列表中可见选项的数目。

<select>标签全局属性

<select> 标签支持 html 中的全局属性。

<select>标签事件属性

<select> 标签支持 HTML 中的事件属性。
参考技术A 方法有两种。
第一种通过<select>的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果。
< select id = "sel" >
< option value = "1" >1</ option >
< option value = "2" selected = "selected" >2</ option >
< option value = "3" >3</ option >
</ select >
第二种为通过前端js来控制选中的项:
< script type = "text/javascript" >
function change()
document.getElementById("sel")[2].selected=true;

</ script >
< select id = "sel" >
< option value = "1" >1</ option >
< option value = "2" >2</ option >
< option value = "3" >3</ option >
</ select >
< input type = "button" value = "修改" onclick = "change()" />
获取<select>标签选中项文本的js代码为:
var val = document.all.Item.options[document.all.Item.selectedIndex].text;
var i=document.getElementById('sel').options[document.getElementById('sel').selectedIndex].value;

以上是关于html中<select>标签用法解析及如何设置select的默认选中状态的主要内容,如果未能解决你的问题,请参考以下文章

求解:thinkphp的 引入库html:select 的用法,不要网上复制例子,求解里面的每个属性的用法,亲 thanks!

html中<radio>单选按钮控件标签用法解析及如何设置默认选中

求jsp中OGNL表达式,select标签的用法

html select标签下拉列表展开

HTML里面用tab键能让select标签展开吗

beautifulsoup 怎样抓取 select 标签里面的 option 的文本