JSP

2013-04-02 5 views
4

에서 버튼 클릭에서 함수를 호출하는 방법은 다음과 같은 기능이 있습니다 : 아래JSP

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

내가 버튼 클릭으로 함수를 호출하려고를 같이

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

때 버튼을 클릭해도 아무 일도 일어나지 않습니다. 텍스트 상자의 문자열 값을 콘솔에 출력하고 싶습니다. 도움주세요.

답변

8

우선, 버튼 클릭시 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> 
+0

감사합니다. 그것은 작동합니다 :) –