根据面试和现在自己公司用的比较多

SunfI0wer 2008-12-16 02:30:55
一.Select的用法:
<form name=”form_name”>
<select name=”select_name” id=”select_id”>
<option value=”提交的值1”>显示的值1</option>
<option value=”提交的值2” selected>显示的值2</option>
<option value=”提交的值3”>显示的值3</option>
</select>
</form>

1.得到下拉列表被选中的值:
var SelectObj = document. form_name. select_name;(先得到对象)
得到显示的值: Var SelectObj = SelectObj[SelectObj.selectedIndex].text;
得到提交的值: var SelectObj = SelectObj[SelectObj.selectedIndex] .value;

2.让下拉列表选中第一个:
Ducument.getElementById(“select_id”).options[1].selected = true; (让第二值默认选中)、

3.动态往下拉列表写值:
Function insertValue(){
For(var i=0;i<10;i++){
NewOptionName = new Option(value,showValue);
Document. form_name.select_name.options[i] = NewOptionName;
}}

4.让控件隐藏或是显示:
隐藏 Document.form_name.select_name.style.display = “none”;
显示 Document.form_name.select_name.style.display = “”;

二.Radio的用法:
<form name=”form_name”>
<input name=”radio_name” id=”radio_id1” value=”yes”>男
<input name=”radio_name” id=”radio_id2” value=”no”>女
</form>

1.得到用户选择的值:
Var arrName = Ducument.getElementsByName(“radio_name”);
For(var i=0 ; i<arrName.length;i++){
If(arrName[i].checked){
Alert(arrName[i]);
}}

2.指定某个单选按钮选中状态:
方法一:document. form_name. radio_name [1].checked=true; (让第二个选中)
方法二:document.getElementById("radio_id2").checked=true;
...全文
65 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
itian 2008-12-16
  • 打赏
  • 举报
回复
Ducument及Document错误
另外接分

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧