Javascript 在JS中引用已定义的html变量

Javascript 在JS中引用已定义的html变量,javascript,html,Javascript,Html,我的index.php页面包含一个config.php文件,它返回一个数组,我使用“define('var1',10)”在其中定义了一些变量 我试图验证我的表单输入,但我不知道如何从JS函数中引用var1。最简单的方法是什么?只需将其回显到javascript变量: <script type="text/javascript"> var var1JS = "<?php echo $var1; ?>"; </script> var var1JS=“”

我的index.php页面包含一个config.php文件,它返回一个数组,我使用“define('var1',10)”在其中定义了一些变量


我试图验证我的表单输入,但我不知道如何从JS函数中引用var1。最简单的方法是什么?

只需将其回显到javascript变量:

<script type="text/javascript">
    var var1JS = "<?php echo $var1; ?>";
</script>

var var1JS=“”;

只需将其回显到javascript变量:

<script type="text/javascript">
    var var1JS = "<?php echo $var1; ?>";
</script>

var var1JS=“”;

在没有看到代码的情况下,我不太确定自己是否完全理解,但是,您可以在JS函数中从PHP数组中回显变量(如上所述)

或回显整个JS查询:

$y = count($PHPdata_array);

echo "function exampleFunction() {";
echo "var ArrayName = [";
for ($i = 1; $i <= $y; $i+=2) {
echo "{" . $PHPdata_array[$i] . "," . $PHPdata_array[$i-1] . "},";
}
echo "];";
$y=count($PHPdata\u数组);
echo“function exampleFunction(){”;
echo“var ArrayName=[”;

对于($i=1;$i我不太确定在没有看到代码的情况下是否完全理解,但是,您可以在JS函数中从PHP数组中回显变量(如上所述)

或回显整个JS查询:

$y = count($PHPdata_array);

echo "function exampleFunction() {";
echo "var ArrayName = [";
for ($i = 1; $i <= $y; $i+=2) {
echo "{" . $PHPdata_array[$i] . "," . $PHPdata_array[$i-1] . "},";
}
echo "];";
$y=count($PHPdata\u数组);
echo“function exampleFunction(){”;
echo“var ArrayName=[”;
对于($i=1;$i)