我想在单击jsp文件中的按钮时触发一个函数.我写这段代码:
<%!public void PrintOut(){
System.out.println("okk");
} %>
<body>
<button onclick="PrintOut()"> print OK</button>
</body>
Run Code Online (Sandbox Code Playgroud)
但它不起作用.当我用的时候
`<script>
function myFunction(){<%
System.out.println("OKK");%>}
</script>`
Run Code Online (Sandbox Code Playgroud)
它在我点击按钮之前执行.
JB *_*zet 11
以下是JSP的工作原理:
这个小故事向您解释JavaScript和Java是两种不同的语言,并且Java代码在服务器上执行,早在JavaScript代码在浏览器上执行之前.你正在做什么根本没有意义.如果您希望在旧金山的服务器上发生某些事情,而在巴黎的浏览器中单击按钮,则必须向服务器发送HTTP请求(通过提交表单或使用AJAX).
| 归档时间: |
|
| 查看次数: |
17899 次 |
| 最近记录: |