jsp中el表达式如何获取当前输入框的值?

rt,比如我有一个选择框,option的代码为:<optionvalue="0000001000"<c:iftest="${JobIntent.intentSalary=... rt,比如我有一个选择框,option的代码为:
<option value="0000001000" <c:if test="${JobIntent.intentSalary==this.value}">selected</c:if>>1000元/月以下</option>
this.value貌似是无效的,有什么办法吗?谢谢。
展开
 我来答
大时代暑
推荐于2017-09-09 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4111
采纳率:0%
帮助的人:4771万
展开全部
<html>
<head>
<title> 选择事件与改变事件 </title>
</head>
<script language="javascript">
function changeEvent(str){
form1.text1.value = "你选择的地点是:" + str;
}
</script>
<body>
<form name="form1" action="">
<textarea name="text1" cols="50" rows="2" onselect="javascript:alert('你想复制么');">
</textarea>
<p>
<label>请选择地点:</label>
<!--this是事件源对象的一个引用,即某个option-->
<select name="select1" onchange="changeEvent(this.value)">
<option value="北京">北京 </option>
<option value="上海">上海 </option>
<option value="深圳">深圳 </option>
<option value="长春">长春 </option>
</select>
</form>
</body>
</html>
Jseven_jy
2010-06-30 · TA获得超过8122个赞
知道大有可为答主
回答量:2499
采纳率:100%
帮助的人:1088万
展开全部
你不是已经知道他的value了吗
直接<c:if test="${JobIntent.intentSalary==‘0000001000’}">不行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5ca104357
2010-06-30 · TA获得超过2595个赞
知道小有建树答主
回答量:874
采纳率:100%
帮助的人:1357万
展开全部
this.value当然无效了,这个是JavaScript的。和EL完全不是一个概念

既然你已经知道value了。
那可以直接使用value判断
test="${JobIntent.intentSalary<=1000}"

参考资料: 还有其他问题的话,给我发百度消息

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rf0758802
2010-06-30 · TA获得超过2462个赞
知道大有可为答主
回答量:3416
采纳率:0%
帮助的人:2282万
展开全部
<c:if test="${vec != null}"> <c:forEach var="str" items="${vec}"> ${str.qx} <br/> </c:forEach> </c:if>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式