如何获取select的value值

如何获取select的value值,第1张

标签select加入id、onChange;

标签input加入id;

加入onChangeSelect() js脚本。

代码如下:

<select id="selectKK" onChange="onChangeSelect();">

<option value="676">青年博览</option>

<option value="667">创业天下</option>

<option value="666">城市天下</option>

</select>

<input type="hidden" id="classID" name="classID" value="" />

<script>

function onChangeSelect(){

documentgetElementById("classID")value=documentgetElementById("selectKK")value;

}

</script>

今天写代码遇到一个问题,在jsp页面中通过form的得到的select标签的值,form提交给自身页面,然后通过requestgetParameter()方法取得值测试代码如下(文件名为:testselectjsp): My JSP 'testselectjsp' starting page 通过requestgetParameter("number")方法取得下拉框选取的值 运行界面:

1、首先要保证select中每一个option标签都有value属性;

2、jquery的写法

$('#sele')val()//这里假设select的id是sele,这样可以获取当前选中的option的value

3、刚开始没有选择的时候默认的是第一个option的value值;

4、要测试的话可以写一个change事件,也就是每一次选择都会触发

$('#sele')change(function(){

     consolelog($('#sele')val())//每次选择都会输出选择的当前option的value

})

5、如果想在js中刚开始就设置选中某一个,可以

$('#sele')val('值')//在括号中写入你想默认选中的某一个option的value值

我也想知道,取到的值,如何调用,我是想验证一下取的值里有没有我要的值,想在SQL语句外加个 if 判断,这个select是在函数里用的,因为没得到相应的结果,不知道是哪儿出的问题,想用if判断一下这个值取到没有,如何处理,谢谢!代码如下(---后面是个判断,不知对否):

set HyTRs=nothing

set HyTRs=serverCreateObject("adodbrecordset")

sql = "select from HyClub where KeyString like '" & KeyString & "%' and KeyString<>'"&KeyString&"' and IsApproved=true"

HyTRsOpen sql,conn

if HyTRsRecordCount>0 then '如果有此number

Do While Not HyTRseof

ind = len(HyTRs("KeyString")) - len(KeyString)

if ind <= 5 then

user = CFANDPD(HyTRs("HyNumber"))‘----调用一个函数

‘------------------------

if HyNumber="CF60016811" then

responsewrite("---------222222--------无痕秋水"&user&"长度差"&ind)

end if

请指教,谢谢!

已经搞定,我写的还是对的:)

楼主可以用我这个方法 HyNumber就是结果集中的,直接用字段名就可以调用!

Jquery获取select选中项 自定义属性的值的方法:

示例代码:

1、html代码:

<!DOCTYPE>

<html>

<head>

<meta >

#lili{font-weight:bold;color:red;}

</style>

</head>

<body>

<select id="mysel" title="选择提示">

<option>nba</option>

<option>fifa</option>

</select>

<script>

</script>

</body>

<html>

2、jquery代码获取自定义属性:

使用attr(name)获取title值:

<script>

alert($("#mysel")attr("title"));

</script>

3、显示结果:

以上就是关于如何获取select的value值全部的内容,包括:如何获取select的value值、JSP中如何获取select标签选中的值、jquery怎么获取select选中的值,默认选中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9422667.html

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

发表评论

登录后才能评论

评论列表(0条)

保存