eclipse - 如何通过 JSP 中的按钮单击来调用函数

标签 eclipse string jsp button textbox

我有以下功能:

<script>
function assign()
{
String val="";
String val = document.form1.text1.value;
System.out.println(val);
}
</script>

我正在尝试调用按钮单击中的函数,如下所示:

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

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

最佳答案

首先,如果您尝试在单击按钮时调用 JavaScript,那么您的语法是错误的。看,您在 script 标签中将 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> 

关于eclipse - 如何通过 JSP 中的按钮单击来调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15756538/

相关文章:

python - 从原始输入中计算元音

java - 如何在jsp中的scriplet中使用if else作为显示单选按钮值的条件

java - 命令 "gradle jettyRunWar"在 Ubuntu 上不起作用

eclipse - 如何隐藏控制台 View 的输出?

c++ - 如何一次使用 3 个字符的 switch 语句?

string - 在 Go 中将字符串转换为二进制

javascript - 如何在分离的 JavaScript 中使用 jsp 变量?

eclipse - 没有为命名空间 [/] 和 Action 名称 [] 映射的 Action 与上下文路径 [/struts] 关联

android - Facebook SDK 不包含在 Eclipse 中的 Android 应用程序中?

java - 未定义类型按钮的错误 setonclickListener