成都创新互联公司始终坚持【策划先行,效果至上】的经营理念,通过多达10多年累计超上千家客户的网站建设总结了一套系统有效的全网营销解决方案,现已广泛运用于各行各业的客户,其中包括:成都木屋等企业,备受客户好评。
1,怎么获取select选中的值
设置id 办公室一号 办公室二号 办公室三号 function check() { var r=document.getElementById("testtt").value; alert(r); }2,怎么给html里的select赋值
如果你的option的个数是固定的只是要更改值的话,你可以给那个option一个ID,然后通过获得的ID更改里面的value值,跟text内容,像document.getElementById("ID名")。我在告诉你个动态生成option的方法:最后要说的就是求别人帮助起码留点分啊,一分也没有你可真抠门。。。。3,JS脚本如何设置SELECT列表菜单的值
如下:$("#selectId").append(new Option("显示的类容","value");var obj=document.getElementById("IdOfSelector");obj.value="1";4,如何设置select只读不可编辑且select的值可传递
默认值名称1名称2上面就是例子。你把select和input改为你自己的就可以,注意id也要修改的相同尝试在option标签的onclick事件处理函数中加入: evt=evt||window.event;//取event对象 if(flag==1)//你判断是否只读的标志 if(evt.preventdefault) evt.preventdefault();//阻止默认的行为发生 } else evt.returnvalue=false; } //下面写自己的处理方法 }}1. onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。2.设置disabled属性这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled");jquery添加属性$("#role").attr("disabled","disabled");readonly="readonly"> 新人礼 生日礼 节日促销
5,如何取得 select 里的值
1.如果 select 元素下的所有 option 元素均没有指定 selected 属性,会默认选中第一个。2.可以通过 select.selectedIndex 获取到选中的 option 元素的索引。3.可以通过 select.options[select.selectedIndex] 获取到选中的 option 元素。option 元素 text3,可以通过 option.value 获得 option 元素的 value 属性值,即 value3;可以通过 option.text 获得 option 元素内的文本,即 text3。4.如果 option 元素没有定义 value 属性,则 IE 中 option.value 无法获得,但 Safari、Opera、FireFox 依旧可以通过 option.value 获得,值同于 option.text 。5.可以通过 option.attributes.value && option.attributes.value.specified 来判断 option 元素是否定义了 value 属性。6.故,获得当前 select 元素值的脚本如下:var getSelectValue = funtion(select) var idx = select.selectedIndex,option,value;if (idx > -1) option = select.options[idx];value = option.attributes.value;return (value && value.specified) ? option.value : option.text); }return null;}
文章名称:设置select的值,怎么获取select选中的值
网页链接:
http://cdweb.net/article/icopih.html