js里怎么把值赋给页面变量

在页面上我通过一个javascript函数得到了一个值,我想把这个值赋给该页面的一个变量使用。页面没有提交
跟你提过的一个问题一样,望解答。
不是把值赋给控件,而是一个变量
这样的:
function changeValue(otc){
var id=otc;//otc是调用这个函数传过来的值,我要把这个值(id)在这个jsp页面用。不是给javascript函数、<input>、<html:text>等等之内的标签
}
望高手解答!!!!

以下回答者虽不是我想要的,但还是表示感谢!

使用赋值符号(=)直接赋值就可以。

例如:

var a;//定义一个页面变量
a=1;//给页面变量赋值1

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-05
这样跟你说吧 你想把js中的值赋给java域中的话是不可能实现,在一个页面中,你要搞得话可以用一个Servlet进行处理,处理之后你就可以在页面中get这个值,或者你可以搞成一个jsp,你可以用form表单设置hidden域然后提交,还有的话如果你要的是给一个input中的value设置值得话你可以用document.getElementById("putId").value=i直接给这个id赋值,并不能做成全局的变量,还有你可以考虑jQuery的form.js
第2个回答  2010-04-23
把javascript赋值给java?还是javascript变量得到方法的返回值?

前者不行

后者:

function aaa() {
return "aaa";
}

var abc = aaa();本回答被网友采纳
第3个回答  2010-04-24
是js变量吗,是的话如2楼
不是的话,function getValue(){} 一个javascript函数得到了一个值
每次要用时,直接拿结果代入就是,但是js的值不会传到java的变量中
第4个回答  2010-04-22
<input type="text" id="putId" value=""/>

function changeValue(){
var i=10;
document.getElementById(putId).value=i;
}

...在.html或.js文件里怎么将内容赋值给变量A?
1、a.js文件定义一个变量var a1='1';\/\/该变量在a.js中 2、引入a.js文件 3、当前页面操作a1变量a1='2';\/\/直接修改a1变量。

jsp java 如何将文本框的值赋给一个变量?
1)原生js元素.value; \/\/获取input里的值元素.value = 'xxx' ;\/\/给input设置值2)Jquery\/需要导包元素.val();\/\/获取input元素的值元素.val('xxx');\/\/给input设置值下面例子: \/\/原生js console.log(document.getElementsByTagName('input')[0].value);\/\/打印出test document.getElementsByTagName('input'...

如何javascript获取页面的内容放到变量里
这个问题应该是比较好解决的。不过,你的问题说的不大清楚的样子。是要把这些变量像数字一样的加起来,还是说用逗号之类的把它拼起来,再或是别的什么呢???还有,你的这几个数字是在网页里取呀,还是说什么自己生成呢???总之你再把问题细说一下。或者你HI我或Q我(Q号我的资料里有),这...

JavaScript的值如何赋给asp的变量
如果变量名=hht 然后 js中写 document.getElementById('hht').value='123';123 就赋值给了 hht 了

js怎么把input里面的内容赋给变量
给input一个ID,再用var text = document.getElementById("id值").value就行了吧

JS中如何将一个图片链接赋值到一个变量,然后在网站页面内任意地方出现...
var x=document.getElementById("getimg").src; x就是保存图片链接的变量 然后在你想出现的位置 输出他就行了

js中如何在一个页面中给另外一个页面的id赋值?
没有的话就直接在url中附加参数,在另一个页面js中使用:location.search获取参数部份后再进行处理 有的话就使用父子窗口的操作方法[iframe内嵌子页面,id=myframe]父窗口操作子窗口:document.getElementById("myframe").contentWindow.变量名=值;document.getElementById("myframe").contentWindow.函数名(...

js怎么读取输入框内输入的数字并给变量赋值
无标题文档 function addRow() { var tBodies = oTable.tBodies; var tbody = tBodies[0]; var tr = tbody.insertRow(tbody.rows.length); for (var i = 0; i < 4; i+

...文本框的值并计算后,如何取得这个值保存在变量里,例如 int price=...
存到cookie中去,提交到数据库时从cookie中取出来传回服务器 function fun(){ var price = document.getElementById('price').value;var count = document.getElementById('count').value;document.getElementById('total').value = count*price;document.cookie="ctotal="+count*price;} ...

js获取input里的value值转化成时间戳赋给一个变量
4这里,$sa是一个变量,不应该带双引号,带上双引号就会当做字符串处理了。这里应该是 $way = Date.parse(new Date($sa));

相似回答