0

HTML が PHP にエコーされるフォームを作成し、同じフォームで Javascript 関数を呼び出そうとしています。php ファイルの先頭にある head タグに入れた js 部分をコピーして貼り付けました。

<script>
    function validate(){
        alert("You need to enter the date in format dd-mm-yyyy");
    }
</script>

さらに、フォームの最初にこれがあります

echo "<form method=\"post\" action=\"index.php\" onsubmit=\"validate()\">
        <br>
        <span>Name: <input type=\"text\" name=\"name\" value=\"$name\"></span>"

同じドキュメントでphpからjavascriptを呼び出すことは可能ですか? 乾杯

4

3 に答える 3

1

PHPコード内でこれを試す必要があります..

       echo "<script type='text/javascript'>
        function validate(){
         alert('You need to enter the date in format dd-mm-yyyy');
                        }
     </script>";

それがあなたからフルに使えることを願っています..

于 2013-03-11T05:45:26.460 に答える
0

議論のために、スクリプトをページの下部に移動しようとしましたか?

echo ... validate()
...
<script>function validate()</script>
于 2013-03-10T19:18:33.763 に答える
0

実行時に関数を使用可能にする必要があります。

window.onload = function() {
    function validate(){
        alert("You need to enter the date in format dd-mm-yyyy");
    }
};
于 2013-03-10T19:51:37.930 に答える