knrt.net
当前位置:首页 >> Jsp文本框输入值后如何传给js >>

Jsp文本框输入值后如何传给js

1、先在jsp里写个输入框,并命名id属性 2、写一个JS函数 function fun() { var val = $("#textId").val(); alert(val); } 3、调用函数

test function fun() { var price = document.getElementById('price').value; var count = document.getElementById('count').value; document.getElementById('total').value = count*price; } 单价: 数量: 总额:

大概修改了下你试试 $("input[type=button]").click(function () { var _val = [],item = $(".text"); for(var i = 0;i < item.length;i++){ _val.push(item.eq(i).val()) } $(".all").val(_val.join(",")); $("#formSelect").submit(); })

三种方法 1 直接在js代码中嵌入表达式 2通过el表达式${} 3间接方法 在jsp中调用js函数时 以参数的形式传入

一个一个的填进去。value=""如果你用了像struts之类的框架,或者你获取的值在bean对象中,你也可以使用EL表达式赋值:value=${beanname.propname}"

你没给具体内容,我就给你举个例子吧: 在jsp页面中引入一个jquery库: 假如你jsp页面中有个文本框 jsp页面中有一段script代码 $(function(){ var a = "你要传给input的值"; $("#hh").attr("value",a); }) 然后你就能在输入框中看见你传过去的值...

用js实现给某个文本框赋值,可以先在js中获得文本框的元素,如 document.getElementsByName("result")[0] 然后把它的value属性赋值,如 document.getElementsByName("result")[0].value = 10; 这是测试页面 其中 这句中的disabled="disabled"就...

是可以这样的。 必须保证js执行时,页面已经正确返回。 你可以在页面的body中写上 ,看看是否能够显示? 既然是字符串的形式,应该 var1 =“”; 带上双引号。

在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况,在此将通用的处理方法小结如下:java变量传给js好办,var a=;注意要将引号"加上;js变量给java稍微复杂点,一般是在表单中用一个的隐藏表单元素,然后在脚本中将js变量...

在仔细阅读了你的问题后,帮你写了一个,不知道符合你的要求不。 我用html+js写的,关于后台的变量的接收由你自己完成。 html代码(复制到记事本后另存为以.html为后缀的文件,再到浏览器中打开看效果): function countAll(o){ var sum=0; for...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com