无效或意外的令牌html / php

时间:2017-07-24 09:24:11

标签: javascript php html css

我用html打印php变量,结果如下:

<div class='chaty'>
<div class='chatDesc' id='9503e253936e716f18d9c57b4f97d618'>
<div class='tit'>Creator: </div>
<div class='iriss'><i id='close_chatn' 
onclick='closeChat(9503e253936e716f18d9c57b4f97d618)' class='material-
icons'>close</i></div>

<form action='mypage.php' method='post'>


<div class='authr_name'><button value='John Brown' name='userlink' 
class='subm_as_text'>Hitsuji</button></div>
</form>
<div class='titd'><h3>Description</h3></div>
<div class='description_chat'>TThe Army of JOhn</div>
</div>


<span onclick='openChat(9503e253936e716f18d9c57b4f97d618)'>&#9776;</span>
<div class='chatname'><h3>John Army</h3></div>
<div class='chatback'></div>
<div class='underlie'><p>Users: 1</p><p> Created: 2017/07/23 11:31:06am</p>
</div>
</div>

我在chrome中获得了无效或意外的令牌,openChat()无法正常工作。错误在哪里     <span onclick='openChat(9503e253936e716f18d9c57b4f97d618)'>&#9776;</span>

2 个答案:

答案 0 :(得分:1)

请改用closeChat("9503e253936e716f18d9c57b4f97d618")。它应该是我认为的字符串。

答案 1 :(得分:0)

9503e253936e716f18d9c57b4f97d618无效JS。

它看起来像一个(十进制)数字,但它后面有一个e

它应该是一个字符串吗?字符串文字必须有引号。