2015-01-23 3 views
0
<!DOCTYPE html> 
<html> 

<body> 
<p>Click the button to display a random number between 1 and 10.</p> 
<button onclick="myFunction()">Try it</button> 
<p id="demo"></p> 
<script> 
function myFunction() { 
    var x = Math.floor((Math.random() * 10) + 1); 
    document.getElementById("demo").innerHTML = x; 
} 
</script> 
</body> 
</html> 

나는 dreamweaver에서 html 파일을 만들었지 만 오류가있어서 오류를 찾지 못했습니다 !!!자바 스크립트에서 임의의 숫자를 생성

+3

무엇이 오류로 들겠습니까? 코드는 잘 작동합니다. – RhapX

+0

오류가 없습니다 – Theyouthis

+0

코드가 완벽합니다 .. 오류가 없습니다. 있을 경우 오류를 게시 할 수 있습니까? –

답변

1

http://validator.w3.org/#validate_by_input 에서 W3C 검사기를 사용하여 유효성 검사 오류를 볼 수있었습니다.

Line 4, Column 6: Element head is missing a required instance of child element title. 

이러한 오류는 응용 프로그램의 문자 적 ​​유용성에 영향을 미치지 않습니다하지만 항상 HTML의 모든 유효성 검사 오류를하지 않도록 최선을 다하는 것이 좋습니다 :

는 W3C.org에서 복사. HTML 유효성 검사 전문가는 아니지만 유효한 HTML이없는 경우 일부 브라우저는 설계 한대로 작동하지 않을 수 있습니다.

코드를 확인하기 위해 W3C.org 검사기를 자주 사용하는 것이 좋습니다.

+0

나는 그것을 알고 .... 멋진 도구, 나는 그것이 존재한다는 것을 몰랐다. Upvote. – Theyouthis

0

일부 구버전. IE, 코드가 다음과 같이 필요합니다.

<script><!-- 
function myFunction() { 
    var x = Math.floor((Math.random() * 10) + 1); 
    document.getElementById("demo").innerHTML = x; 
} 
//--></script> 
+0

이것은 필수적인 것은 아니며 약 10 년 동안 지속되지 않았습니다. http://stackoverflow.com/questions/808816/are-html-comments-inside-script-tags-a-best-practice를 참조하십시오. –

관련 문제