Javascript 如何在.js文件中调用php变量?
我想在.js文件中使用一个php变量。我们可以在.js文件中调用php变量吗。 我为这个问题做了什么 我有一个创建var的.php文件Javascript 如何在.js文件中调用php变量?,javascript,php,Javascript,Php,我想在.js文件中使用一个php变量。我们可以在.js文件中调用php变量吗。 我为这个问题做了什么 我有一个创建var的.php文件 $domainname = "wwww.google.com "; 在第二个文件.php中 <?php header("Content-type: application/javascript"); ?> <script> var DomainName = <?php echo $GLOBALS['SettingDomainN
$domainname = "wwww.google.com ";
在第二个文件.php中
<?php header("Content-type: application/javascript"); ?>
<script>
var DomainName = <?php echo $GLOBALS['SettingDomainName'];?>
</script>
变量域名=
最后,我想在js中调用这个var
<script src="public_https/test.js"></script>
alert(DomainName);
警报(域名);
我得到了这个信息:
SyntaxError: syntax error
<script src="public_https/test.js"></script>
SyntaxError:语法错误
var DomainName=“”;
var DomainName=“”;
var DomainName=“”;
var DomainName=“”;
使用函数返回变量的JSON表示形式,该变量可以按原样在JavaScript中使用:
<?php
$domainname = "www.google.com";
?>
<script>
var DomainName = <?php echo json_encode($domainname); ?>;
</script>
var域名=;
注意:没有引号。此函数适用于所有类型的变量:字符串、整数、浮点、布尔值、null等。使用函数返回变量的JSON表示形式,该变量可以在JavaScript内部按原样使用:
<?php
$domainname = "www.google.com";
?>
<script>
var DomainName = <?php echo json_encode($domainname); ?>;
</script>
var域名=;
注意:没有引号。此函数适用于所有类型的变量:字符串、整数、浮点、布尔值、null等。使用函数返回变量的JSON表示形式,该变量可以在JavaScript内部按原样使用:
<?php
$domainname = "www.google.com";
?>
<script>
var DomainName = <?php echo json_encode($domainname); ?>;
</script>
var域名=;
注意:没有引号。此函数适用于所有类型的变量:字符串、整数、浮点、布尔值、null等。使用函数返回变量的JSON表示形式,该变量可以在JavaScript内部按原样使用:
<?php
$domainname = "www.google.com";
?>
<script>
var DomainName = <?php echo json_encode($domainname); ?>;
</script>
var域名=;
注意:没有引号。此函数适用于所有类型的变量:字符串、整数、浮点、布尔、null等。我们如何使用php将变量隐藏在隐藏框中
$domainname = "wwww.google.com ";
<input type="hidden" value=" <?php echo "$domainname"; ?>" id="mydomain">
$domainname=“ww.google.com”;
我们用php将变量隐藏在一个隐藏的框中怎么样
$domainname = "wwww.google.com ";
<input type="hidden" value=" <?php echo "$domainname"; ?>" id="mydomain">
$domainname=“ww.google.com”;
我们用php将变量隐藏在一个隐藏的框中怎么样
$domainname = "wwww.google.com ";
<input type="hidden" value=" <?php echo "$domainname"; ?>" id="mydomain">
$domainname=“ww.google.com”;
我们用php将变量隐藏在一个隐藏的框中怎么样
$domainname = "wwww.google.com ";
<input type="hidden" value=" <?php echo "$domainname"; ?>" id="mydomain">
$domainname=“ww.google.com”;
var DomainName=;(在php关闭标记后添加了一个分栏)有帮助吗?您不需要将其包装到script
标记中,您应该将其设置为一个字符串。@Goikiu您看到morphius说分号在javascript上是可选的有趣图片了吗?var DomainName=;(在php关闭标记后添加了一个分栏)有帮助吗?您不需要将其包装到script
标记中,您应该将其设置为一个字符串。@Goikiu您看到morphius说分号在javascript上是可选的有趣图片了吗?var DomainName=;(在php关闭标记后添加了一个分栏)有帮助吗?您不需要将其包装到script
标记中,您应该将其设置为一个字符串。@Goikiu您看到morphius说分号在javascript上是可选的有趣图片了吗?var DomainName=;(在php关闭标记后添加了一个分栏)有帮助吗?你不需要将其包装到script
标记中,你应该使其成为一个字符串。@Goikiu你看到morphius说分号在javascript上是可选的有趣图片了吗?对不起,我的错。你完全正确。对不起,我的错。你完全正确。对不起,我的错。你完全正确。对不起,我的错。你完全正确。你可能想详细说明你的答案是什么。所以存在是为了教学,而不仅仅是回答问题。您还需要将echo
语句包装在
@machavity Hi中,更新了答案。请检查并从代码的角度更好地查看它,但仍需要对其功能进行一些评论。将你的答案与萨尔曼给出的答案进行比较。他谈到了他的答案。@machavity好吧,我会努力改进:)你可能想详细说明你的答案是什么。所以存在是为了教学,而不仅仅是回答问题。您还需要将echo
语句包装在
@machavity Hi中,更新了答案。请检查并从代码的角度更好地查看它,但仍需要对其功能进行一些评论。将你的答案与萨尔曼给出的答案进行比较。他谈到了他的答案。@machavity好吧,我会努力改进:)你可能想详细说明你的答案是什么。所以存在是为了教学,而不仅仅是回答问题。您还需要将echo
语句包装在
@machavity Hi中,更新了答案。请检查并从代码的角度更好地查看它,但仍需要对其功能进行一些评论。将你的答案与萨尔曼给出的答案进行比较。他谈到了他的答案。@machavity好吧,我会努力改进:)你可能想详细说明你的答案是什么。所以存在是为了教学,而不仅仅是回答问题。您还需要将echo
语句包装在
@machavity Hi中,更新了答案。请检查并从代码的角度更好地查看它,但仍需要对其功能进行一些评论。将你的答案与萨尔曼给出的答案进行比较。他谈到了他的答案。@machavity好吧,我会努力改进:)