0

我创建了一个在 PHP 中回显 html 的表单,并试图以相同的表单调用 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 回答