javascript onsubmit이 작동하지 않습니다.

구조

양식을 제출할 때 자바 스크립트 함수가 작동하도록하려고하는데 함수가 실행되지 않는 것 같습니다. 누구든지 도울 수 있습니까?

<html>
<head>
    <script>
        function upload(){
                alert("I am an alert box!");
        }
     </script>
</head>
<body>
    <form enctype="multipart/form-data" method="post" onsubmit="return upload();">
    <input type="file" name="file">
    <input type="submit" name="upload" value="Datei hochladen">
    </form>
</body>
</html>
Adenet

이벤트 핸들러를 양식 요소에 연결할 때 이벤트 핸들러의 범위는 창이 아니라 양식입니다.

<form enctype="multipart/form-data" method="post" onsubmit="return upload(this);">

<script>
    function upload(scope) {
        console.log(scope); // The passed scope from the event handler is
    }                       // the form, and not window
</script>

양식 내부의 입력 요소가 양식 객체에 속성으로 첨부되므로 이름이 키인 upload()이벤트 처리기에서 호출 ( 범위가 양식)은 호출 form.upload()과 같지만 양식에는 이미 해당 이름을 가진 요소가 있으므로 전역 범위 form.uploadupload()기능 이 아니라 업로드 버튼 입니다.

이를 해결하려면 함수 또는 요소의 이름을 바꾸십시오.

<html>
<head>
    <script>
        function upload(){
                alert("I am an alert box!");
        }
     </script>
</head>
<body>
    <form enctype="multipart/form-data" method="post" onsubmit="return upload();">
    <input type="file" name="file">
    <input type="submit" name="upload2" value="Datei hochladen">
    </form>
</body>
</html>

깡깡이

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

html onsubmit이 Javascript 기능을 시작하지 않습니다.

분류에서Dev

javascript 함수 onsubmit이 작동하지 않음

분류에서Dev

Form.onsubmit이 작동하지 않습니다.

분류에서Dev

onsubmit = "function ()"이 작동하지 않습니다.

분류에서Dev

onsubmit 양식이 제대로 작동하지 않습니다.

분류에서Dev

onSubmit 바인딩이 작동하지 않습니다.

분류에서Dev

HTML onsubmit 이벤트가 JavaScript 함수를 호출하지 않습니다.

분류에서Dev

Javascript 지연이 FilePond에서 작동하지 않습니다.

분류에서Dev

Javascript Facebook API / me 이메일이 작동하지 않습니다.

분류에서Dev

JavaScript에서 기능 반복이 작동하지 않습니다.

분류에서Dev

Javascript의 Agora API Addview 기능이 작동하지 않습니다.

분류에서Dev

Keydown 이벤트가 Javascript에서 작동하지 않습니다.

분류에서Dev

Javascript scrollTop이 예상대로 작동하지 않습니다.

분류에서Dev

Vanilla JavaScript Flip Card 게임이 작동하지 않습니다.

분류에서Dev

JavaScript 호출 기능이 작동하지 않습니다.

분류에서Dev

Javascript Multiple Function이 작동하지 않습니다.

분류에서Dev

JavaScript 온도 변환 기능이 작동하지 않습니다.

분류에서Dev

Javascript Groovy 버튼이 IE에서 작동하지 않습니다.

분류에서Dev

Javascript 정규 표현식이 작동하지 않습니다.

분류에서Dev

Javascript nextSibling이 작동하지 않습니다.

분류에서Dev

Javascript onclick 이벤트가 작동하지 않습니다.

분류에서Dev

javascript onclick이 양식에서 작동하지 않습니다.

분류에서Dev

Javascript if / else 문이 예상대로 작동하지 않습니다.

분류에서Dev

Javascript 대체 방법이 작동하지 않습니다.

분류에서Dev

javascript trim ()이 작동하지 않습니다.

분류에서Dev

PHP의 javascript 명령이 작동하지 않습니다.

분류에서Dev

Javascript setTimeout이 작동하지 않습니다.

분류에서Dev

JavaScript의 경고 기능이 작동하지 않습니다.

분류에서Dev

HTML CSS Javascript에서 탭이 작동하지 않습니다.

Related 관련 기사

  1. 1

    html onsubmit이 Javascript 기능을 시작하지 않습니다.

  2. 2

    javascript 함수 onsubmit이 작동하지 않음

  3. 3

    Form.onsubmit이 작동하지 않습니다.

  4. 4

    onsubmit = "function ()"이 작동하지 않습니다.

  5. 5

    onsubmit 양식이 제대로 작동하지 않습니다.

  6. 6

    onSubmit 바인딩이 작동하지 않습니다.

  7. 7

    HTML onsubmit 이벤트가 JavaScript 함수를 호출하지 않습니다.

  8. 8

    Javascript 지연이 FilePond에서 작동하지 않습니다.

  9. 9

    Javascript Facebook API / me 이메일이 작동하지 않습니다.

  10. 10

    JavaScript에서 기능 반복이 작동하지 않습니다.

  11. 11

    Javascript의 Agora API Addview 기능이 작동하지 않습니다.

  12. 12

    Keydown 이벤트가 Javascript에서 작동하지 않습니다.

  13. 13

    Javascript scrollTop이 예상대로 작동하지 않습니다.

  14. 14

    Vanilla JavaScript Flip Card 게임이 작동하지 않습니다.

  15. 15

    JavaScript 호출 기능이 작동하지 않습니다.

  16. 16

    Javascript Multiple Function이 작동하지 않습니다.

  17. 17

    JavaScript 온도 변환 기능이 작동하지 않습니다.

  18. 18

    Javascript Groovy 버튼이 IE에서 작동하지 않습니다.

  19. 19

    Javascript 정규 표현식이 작동하지 않습니다.

  20. 20

    Javascript nextSibling이 작동하지 않습니다.

  21. 21

    Javascript onclick 이벤트가 작동하지 않습니다.

  22. 22

    javascript onclick이 양식에서 작동하지 않습니다.

  23. 23

    Javascript if / else 문이 예상대로 작동하지 않습니다.

  24. 24

    Javascript 대체 방법이 작동하지 않습니다.

  25. 25

    javascript trim ()이 작동하지 않습니다.

  26. 26

    PHP의 javascript 명령이 작동하지 않습니다.

  27. 27

    Javascript setTimeout이 작동하지 않습니다.

  28. 28

    JavaScript의 경고 기능이 작동하지 않습니다.

  29. 29

    HTML CSS Javascript에서 탭이 작동하지 않습니다.

뜨겁다태그

보관