制作jsp网页,如何将js中某一变量值赋给文本域,为什么写成value="<%=value%>"不对

制作jsp网页,如何将js中某一变量值赋给文本域,为什么写成value="<%=value%>"不对,第1张

<%=%>这种写法中“=”后边跟的是Java代码,不是js代码;

想把js的变量赋给文本域可以在js中先获得文本域,

如:var test = documentgetElementById("ID");

testvalue="值";

1、使用提示框可以获取输入。

提示框用于提示用户输入某个值。

当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续 *** 纵。

如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null。

语法:

prompt("文本","默认值")。如:

var value=prompt("北京奥运会是哪一年?","2008");

2、使用文本框或文本域可以获取输入,如:

<html>

<head>

<script type="text/javascript">

function getValue()

{

var v=documentftvalue;

alert(v);

}

</script>

</head>

<body>

<form name="f">

<input type="text" name="t" />

<input type="button" value="输入文本,再点我" onclick="getValue();"/>

</form>

</body>

</html>

<script type="text/javascript">

function totalprice(){

documentgetElementById("total_price")value = documentgetElementById("num")value 5;

}

</script>

<form id="gotobuy" name="gotobuy" action="" method="get">

<p>购买数量:

<input name="num" type="text" id="num" onKeyup="totalprice()"/>

</p>

<p>总价:

<label for="total_price"></label>

<input type="text" name="total_price" id="total_price" value="" />

</p>

</form>

这段代码基本可以实现你的需求了,但是有些小问题,第一个下拉框的onclick改为onchange,最后一个下拉框调用方法传值时要传3,给所有option加上value,值为option中间的省市区信息

这些变量定义时最好给默认值,为‘’就行,如var x_p = '';,然后把最后的注释去掉就可以了。

好像没有赋值呀,写成var x_p =  documentgetElementById("sel_p");,应该就可以了

以上就是关于制作jsp网页,如何将js中某一变量值赋给文本域,为什么写成value="<%=value%>"不对全部的内容,包括:制作jsp网页,如何将js中某一变量值赋给文本域,为什么写成value="<%=value%>"不对、js 中怎么从input获取输入的value值、急急急 js 实现表单文本域同步显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存