<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=BIG5">
<title>Test</title>
</head>
<body>
<form action="reciver.jsp" method="get">
<textarea id = "area" rows="4" cols="50"></textarea><br>
<input type="button" value="CallJava" onclick="myFunction()">
</form>
</body>
</html>
<% int cnt = 0; %>
<script>
function myFunction() {
<% cnt++; %>
document.getElementById("area").value = "<%=Integer.toString(cnt)%>";
}
</script>
以上是我寫的codo
我希望可以透過button 去每按一下就讓cnt加1
但實際上 我不管按多少次 textarea都只會顯示1
我覺得問題好像是因為
java code在進入網頁的時候就已經被執行完了 不會在做第二次?
有辦法讓他變成可以在按button的時候才去做嗎?
還請各位幫幫忙