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

时间:2016-06-12 20:49:50

标签: javascript html

我的index.php页面包含一个config.php文件,该文件使用" define(' var1',10)"返回我已经定义了一些变量的数组。

我正在尝试验证表单输入,但我无法弄清楚如何从JS函数中引用var1。最简单的方法是什么?

2 个答案:

答案 0 :(得分:1)

只需将其回显到javascript变量:

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

答案 1 :(得分:1)

不完全理解我没有看到代码,但是,您可以在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 "];";