我正在尝试将一个php变量放在一个按钮数据属性中,但奇怪的字符显示而不是标点符号。作为一个例子而不是传递'
而是出现。该变量在页面上的其他任何位置都是正常的。我该如何解决这个问题?
<button id="coolButton"data-name="<?PHP echo $name;?>"
答案 0 :(得分:2)
你需要在id的final和data-name
的开头之间留一个空格<button id="coolButton" data-name="<?PHP echo $name;?>"
答案 1 :(得分:0)
你的报价位于错误的地方
而不是:
<button id="coolButton"data-name="<?PHP echo $name;?>"
试试这个:
<button id="coolButton" data-name="<?PHP echo $name; ?>">
你也没有关闭按钮标签,只关闭了php部分。 抱歉我的英文不好