如何在JSP中通过按钮单击来调用函数

我有以下功能:

<script>

function assign()

{

String val="";

String val = document.form1.text1.value;

System.out.println(val);

}

</script>

我试图在按钮单击中调用该函数,如下所示:

  <button type="button" onclick="assign()">Display</button>

当我单击按钮时,什么也没有发生。我希望将文本框中的字符串值打印在控制台上。请帮助

回答:

首先,如果您试图在单击按钮时调用JavaScript,那么您的语法是错误的。看,您正在将Java与JavaScript标记(脚本标记中的代码)混合在一起,这是无效的。

像这样使用:

<script>

function assign() {

var val = "";

val = document.form1.text1.value;

alert(val); or console.log(val);

}

</script>

 <button type="button" onclick="javascript:assign();">Display</button>

以上是 如何在JSP中通过按钮单击来调用函数 的全部内容, 来源链接: utcz.com/qa/433937.html

回到顶部