기본 자바 스크립트가 실행되지 않는 이유는 무엇입니까?

CalmlyCoding

일반적으로 인라인으로 작동하도록 할 수 있지만 더 큰 프로젝트를 위해 다른 페이지에 올바르게 링크하는 방법을 배우고 싶습니다. 여기있어:

var numberOne = document.getElementById('num1');
var numberTwo = document.getElementById('num2');
var submitButton = document.getElementById('submitButton');
var theAnswerText = document.getElementById('theAnswer');

submitButton.addEventListener("click", add);
numberOne.addEventListener("click", function() {
  alert("Hello! World");
});

function add() {

  alert("I am in add()");
  var num1 = numberOne.value;
  var num2 = numberTwo.value;
}
<html>

<head>
  <script language=javascript type="text/javascript" src=javascript.js>
  </script>
</head>

<body>
  <div style=display:inline;>
    <table>
      <tr>
        <td>
          <p>Num 1</p>
        </td>
        <td>
          <input id=num1 type=text />
        </td>
      </tr>

      <tr>
        <td>
          <p>Num 2</p>
        </td>
        <td>
          <input id=num2 type=text />
        </td>
      </tr>

      <tr>
        <td>
          <input id=submitButton type=button value=submit />
        </td>
      </tr>
    </table>
  </div>

  <p id=theAnswer>The answer is:</p>


  <body>

</html>

저는 약 6 일 전에 html / css / js를 시작했기 때문에 아주 처음입니다. 미리 감사드립니다 :)

시인

attribute따옴표 안에 값 을 넣는 것이 좋습니다 .

<input id=num1 type=text />

다음은 권장되는 구문입니다.

<input id='num1' type="text" />
//Please note that single quote and double quote both works.

둘째, 구문을 수정 한 후에도 javascript가 작동하지 않습니다. 때문에 당신이 당신의 스크립트를로드하는 HTML 본문이 렌더링되기 전에 . 스크립트에서 선택하려는 요소가 아직 페이지에 없습니다. 이 일반적인 문제에 대한 두 가지 간단한 해결책이 있습니다.

  • 당신을 넣어 script의 끝에서 body확인 모든 DOM 요소가 이미 렌더링하고 그 때문에, 태그입니다.
  • onload 이벤트사용 하여 dom 요소를 선택하기 전에 문서가로드되고 모든 dom 요소가 렌더링되는지 확인하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내 자바 스크립트 기능이 실행되지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트 기능이 실행되지 않는 이유는 무엇입니까?

분류에서Dev

내 자바 스크립트가 PHP에서 실행되지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 스크립트 계산기가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 스크립트가 HTML 항목을 숨기지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 스크립트 함수 생성기가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

입력 후 바이너리 검색 스크립트가 실행되지 않는 이유는 무엇입니까?

분류에서Dev

내 자바 스크립트 try / catch 블록이 실행되지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트의 vim 구문 강조가 기본적으로 숫자를 강조하지 않는 이유는 무엇입니까?

분류에서Dev

내 스크립트가 실행되지 않는 이유는 무엇입니까?

분류에서Dev

내 스크립트가 실행되지 않는 이유는 무엇입니까?

분류에서Dev

날짜 비교 자바 스크립트 기능이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트 기능이 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 스크립트 for 루프가 한 번만 실행되는 이유는 무엇입니까?

분류에서Dev

Rails 5 : 자바 스크립트가 두 번 실행되는 이유는 무엇입니까?

분류에서Dev

이 SVG가 Google지도 (자바 스크립트)에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

분류에서Dev

고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

분류에서Dev

고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트. Google지도가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트 함수가 차례로로드되지 않는 이유는 무엇입니까?

분류에서Dev

내 div에서 내 자바 스크립트 함수가 호출되지 않는 이유는 무엇입니까?

분류에서Dev

내 자바 스크립트가 내 온로드에서 호출되지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 스크립트 유효성 검사가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 사용자 지정 실행기가 대시에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

브라우저에서 실행할 때 입력이 업데이트되지 않는 이유는 무엇입니까? -자바 스크립트

분류에서Dev

'배틀'기능 실행시 문자열 문자가 변경되지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트 addEventListener가 아무 작업도하지 않는 이유는 무엇입니까?

분류에서Dev

div를 표시하거나 숨기는 데 사용한 자바 스크립트가 IE에서 작동하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    내 자바 스크립트 기능이 실행되지 않는 이유는 무엇입니까?

  2. 2

    자바 스크립트 기능이 실행되지 않는 이유는 무엇입니까?

  3. 3

    내 자바 스크립트가 PHP에서 실행되지 않는 이유는 무엇입니까?

  4. 4

    이 자바 스크립트 계산기가 작동하지 않는 이유는 무엇입니까?

  5. 5

    이 자바 스크립트가 HTML 항목을 숨기지 않는 이유는 무엇입니까?

  6. 6

    이 자바 스크립트 함수 생성기가 작동하지 않는 이유는 무엇입니까?

  7. 7

    입력 후 바이너리 검색 스크립트가 실행되지 않는 이유는 무엇입니까?

  8. 8

    내 자바 스크립트 try / catch 블록이 실행되지 않는 이유는 무엇입니까?

  9. 9

    자바 스크립트의 vim 구문 강조가 기본적으로 숫자를 강조하지 않는 이유는 무엇입니까?

  10. 10

    내 스크립트가 실행되지 않는 이유는 무엇입니까?

  11. 11

    내 스크립트가 실행되지 않는 이유는 무엇입니까?

  12. 12

    날짜 비교 자바 스크립트 기능이 작동하지 않는 이유는 무엇입니까?

  13. 13

    자바 스크립트 기능이 작동하지 않는 이유는 무엇입니까?

  14. 14

    이 자바 스크립트 for 루프가 한 번만 실행되는 이유는 무엇입니까?

  15. 15

    Rails 5 : 자바 스크립트가 두 번 실행되는 이유는 무엇입니까?

  16. 16

    이 SVG가 Google지도 (자바 스크립트)에 표시되지 않는 이유는 무엇입니까?

  17. 17

    고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

  18. 18

    고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

  19. 19

    고정 자바 스크립트가 작은 화면 크기에서 실행되는 것을 중지하는 방법은 무엇입니까?

  20. 20

    자바 스크립트. Google지도가 표시되지 않는 이유는 무엇입니까?

  21. 21

    자바 스크립트 함수가 차례로로드되지 않는 이유는 무엇입니까?

  22. 22

    내 div에서 내 자바 스크립트 함수가 호출되지 않는 이유는 무엇입니까?

  23. 23

    내 자바 스크립트가 내 온로드에서 호출되지 않는 이유는 무엇입니까?

  24. 24

    이 자바 스크립트 유효성 검사가 작동하지 않는 이유는 무엇입니까?

  25. 25

    내 사용자 지정 실행기가 대시에 표시되지 않는 이유는 무엇입니까?

  26. 26

    브라우저에서 실행할 때 입력이 업데이트되지 않는 이유는 무엇입니까? -자바 스크립트

  27. 27

    '배틀'기능 실행시 문자열 문자가 변경되지 않는 이유는 무엇입니까?

  28. 28

    자바 스크립트 addEventListener가 아무 작업도하지 않는 이유는 무엇입니까?

  29. 29

    div를 표시하거나 숨기는 데 사용한 자바 스크립트가 IE에서 작동하지 않는 이유는 무엇입니까?

뜨겁다태그

보관