在php文件中运行外部JavaScript

时间:2015-02-07 22:45:20

标签: javascript php

我正在尝试在外部JavaScript代码中运行一个函数,但它似乎不起作用/启动,我确定存在大于0但我不确定我的javascript实现是否均匀正确的。

以下是相关代码的一部分

    $exists = mysqli_num_rows(mysqli_query($con,"SELECT * FROM gu_customer WHERE email='$email'"));
echo $exists;


if ($exists > 0) {

    echo "<script type='text/javascript' src='validation.js'>\n";
    echo "emailTaken();";
    echo "</script>";

}

1 个答案:

答案 0 :(得分:1)

这与PHP无关。

脚本元素可以从URL(通过src属性)脚本中的文本节点加载脚本。

一个脚本元素=一个脚本。

您正在尝试使用一个脚本元素的两个脚本。

浏览器正在运行URL中的脚本,但是没有调用(大概)内部的emailTaken函数。

echo "<script src='validation.js'></script>\n";
echo "<script>\n";
echo "emailTaken();";
echo "</script>";