다음은 다음과 같이해야합니다 :
<script language=Javascript>
alert("Hello JS");
</script>
또는
<script language=Javascript>
alert('<%=SomeVarfromASP%>');
</script>
그
당신이 당신의 메시지와 함께 또는 변수의 케이스 값에 상자를 팝업 줄 것이다 그 안에.
기본적으로 "< % ="를 입력하면 꽤 많이 쓰는 것처럼 보입니다. JavaScript로 페이지에 입력/인쇄 할 것이 필요한 경우 다음과 같은보다 특수화 된 기능을 사용해야합니다. getelementbyid 또는 이와 유사합니다. 처럼 코드가 보일 것이다
<html>
<head>
<script type="text/javascript">
function ChangeGreet()
{
var vgreet = document.getElementById("JSGreet");
vgreet.innerHTML = 'Hello JS';
}
</script>
</head>
<body onload="ChangeGreet()">
<div>Hello MS</div>
<div id="JSGreet"> </div>
</body>
</html>
자바 스크립트와 VBScript를 (클래식 ASP)는 자신의 구문을 가지고있다. 이걸 봐라.
http://www.w3schools.com/js/DEFAULT.asp. 그것은 두 언어로 초보자를위한 훌륭한 자습서가 있습니다.
''을 사용하고 서버에 스크립트를 실행하지 마십시오. 또한 asp 또는 asp.net보십시오? 동일하지 않습니다 – Aristos
다음과 같이 해보셨습니까? <% @ language = "javascript"%> 페이지 상단에 있습니까? <% Response.Write ("Hello World!") %>와 같은 결과를 출력 하시겠습니까? 그 외에, ASP를 연구하는 데 많은 시간을 투자하지는 않을 것입니다. 왜냐하면 이것이 정말 빈티지 기술이기 때문입니다. – Steven
[이 답변] (http://stackoverflow.com/a/1449277/692942)은'runat = "server"및'<% %>'(ASP 처리 태그)에 대한 오해를 해결하고 실행 된 순서. – Lankymart