1:value的用处\x0d\\x0d\B\x0d\\x0d\其中“A”“B”有何区别,各自代表什么意思?\x0d\答案:\x0d\B是显示在网页上的内容\x0d\A是实际传给后台表单处理程序\x0d\比如\x0d\\x0d\ 际传给后台表单处理程序\x0d\\x0d\在网页上显示”际传给后台表单处理程序”\x0d\传给后台程序就是class1了\x0d\这样做的好处:\x0d\1减少表单传输数据,可能避免了一些中文编码问题\x0d\2如果以后想改显示内容,不用修改后台程序\x0d\2:value和text的区别\x0d\ 如何引用一个下拉列表框的选项,即option对象,现在介绍option对象的两个重要属性,value和text,value属性表示标记中value所指定的值,可以通过脚本获取或设置这个值,text属性表示显示于界面中的文本,即和之间的部分,同样可以通过脚本获取或设置其值\x0d\例如:\x0d\ 苹果\x0d\则value的值为”apple”,text的值为”苹果”\x0d\在旧版本的浏览器中,select对象的value对象的值是不可用的,因此要获得选中项的值,可以用如下语句代替:\x0d\someSelectoptions[someSelectselectedIndex]value
可以使用:jQuery 属性 *** 作 - attr() 方法
attr() 方法的定义和用法
attr() 方法设置或返回被选元素的属性值。
根据该方法不同的参数,其工作方式也有所差异。
使用attr() 方法返回属性值
语法:$(selector)attr(attribute)。attribute
规定要获取其值的属性。
使用attr() 方法设置属性/值
语法$(selector)attr(attribute,value)。attribute规定属性的名称,value 规定属性的值。
实例
// 改变图像的 width 属性:$("button")click(function(){ $("img")attr("width","180");});
//获取select标签自定义属性 data-val的值
$("select")eq(0)attr("data-val")
一、解析字符串。
首先:考虑应该字符串解析成数组。
var ps = valuesplit(",");
然后:循环该数组。
for(var i = 0;i < pslength; i++) {
//比较逻辑稍后写
}
二、循环select的option。
首先:获取要 *** 作的select对象。假设要 *** 作的select的ID为update_v_peripheral
var o = documentgetElementById("update_v_peripheral");
然后:循环获取到的select对象。
for(j=0;j<olength;j++){
//此处写比较逻辑
三、综合以上,进行业务处理。
var ps = valuesplit(",");
var o = documentgetElementById("update_v_peripheral");
for(var i = 0;i < pslength; i++) {
for(j=0;j<olength;j++){
if(ooptions[j]value==ps[i]){
ooptions[j]selected = 'selected';
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
单选下拉列表框对象的value属性值就是选中项的value值,因此只需用如下代码即可
var selected_val = documentgetElementById(select_id)value;
并且,通过 *** 作select下的option也可以得到被选项的value值,方法为:
var sel = documentgetElementById(select_id);
var selected_val = seloptions[selselectedIndex]value;
1、HTML结构及javascript代码
<select id="test" onchange="alert(thisvalue)">
<option value="0">options-0</option>
<option value="1">options-1</option>
<option value="2">options-2</option>
</select>
建议 直接用这个下拉框给js传递他的值
比如有有个js函数:
function han(a){
alert(a);}
把你的下拉框这样改:
<select onchange="han(thisvalue);">
<option value="111">aaa</option>
<option value="222">bbb</option>
<option value="333">ccc</option>
<option value="444">ddd</option>
</select>
以上就是关于select标签下option标签里value属性有什么用全部的内容,包括:select标签下option标签里value属性有什么用、Jquery怎么获取select选中项 自定义属性的值、怎样用JS给option添加“选中”属性等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)