div中的文本转换为注释

时间:2016-11-28 18:59:29

标签: javascript php html

我想"发送"来自div的php,这行:

<div id='php'><?$login="login"; $password="password";?></div>

其中&#34;登录&#34;和#34;密码&#34;是可变的。

但是当我尝试这样做时

document.getElementById('php').innerHTML = "<?$login=" + login + ";$password=" + password + ";?>" 

但是此文字作为评论<!--<?$login=login;$password=password;?>-->发布,并且每次都发生了,当我尝试添加<? echo(\"text\"); ?>时,它也不起作用。

我如何从js&amp;管理php? element.innerHTML with div?

1 个答案:

答案 0 :(得分:0)

您无法在javascript文档中使用PHP值。相反,在您的js文件可以使用的PHP文档中全局分配它们:

在你的game.php中:

<script type="text/javascript">
   var login = "<?php echo $login; ?>";
   var password = "<?php echo $password; ?>";
</script>

然后您可以在javascript文件中使用这些值:

function Start()
{
    php.innerHTML = 'login:'+login+'password:'+password;
}

根据需要调整innerHTML字符串。