<html>
<head>
<title> 选择事件与改变事件 </title>
</head>
<script language="javascript">
function changeEvent(str){
form1text1value = "你选择的地点是:" + 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(thisvalue)">
<option value="北京">北京 </option>
<option value="上海">上海 </option>
<option value="深圳">深圳 </option>
<option value="长春">长春 </option>
</select>
</form>
</body>
</html>
1设置type=textarea
2当表单提交时进行验证,需要你自己设置文本框的id,然后再用getElementById()方法拿到值,然后将值串到url上,将来你就可以用getParameter()方法获取到值了。
3加入正则表达式验证
通过getElementsByTagName的方式获取所有input
示例:
<body><input type='text'/>
</body>
<script>
var inputs = documentgetElementsByTagName('input');//通过getElementsByTagName方式获取所有的inputs,inputs是一个input数组
</script>
补充:
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。documentgetElementsByTagName(tagname)
说明
getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。
<input type='Text' onpropertychange='postServer(thisvalue) />'
function postServer(val)
{
//先引用jquery
$get('你的handler url',{content:val},function(r){
//把数据发送到服务器后的回调函数
});
}
/
服务器端代码
String content = RequestGetParameter("content");
接收到文本框里的内容了,剩下的就发送邮件吧。
/
JS可以跟JSP通用一个变量嘛?我不知道~反正PHP是不能,但是有一个简单的方法啊~那就是不管是JSP还是JS还是PHP都能 *** 作HTML嘛~这样你把获取到的值付给href就可以了~
var val=documentgetElementById("标签的ID")value;
documentgetElementById("这里选有href属性的ID")setAttribute("href", val);
这样你就改了HREF的值了,然后再传给antion也好传给谁也好就方便了吧~
以上就是关于jsp中el表达式如何获取当前输入框的值全部的内容,包括:jsp中el表达式如何获取当前输入框的值、如何在jsp中放入文本框,并且要获取文本框中输入的值。、jsp如何获取页面上所有input等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)