<script>里的东西是前端页面内容,而PHP是服务器运行过程;
PHP运行的结果可以显示出<script>的,
PHP的执行是一次就结束了,而js是停留在页面上,可以运行无数次
比如:
<script>
function FormCheck(TheForm)
{
    if (TheForm.xxxx.value.length < 2)
    {
        alert("请输入xxxx!");
        return false;
    }
}
</script>
<?
echo "<form method=post name=TheForm onsubmit='return FormCheck(TheForm)'>";
echo "<input name=xxxx>";
echo "<input type=submit>";
echo "</form>";
?>
PHP的目的只是显示出来,运行一次就完了;
而在页面上如果不输入内容直接点击提交按钮,就会调用js里的FormCheck函数。
(点一次调用一次)