我无法使用html onclick来警告变量 这是我的html,它使用php来回显
<?php
$blog_owner='jean';
echo '<span onclick="
var blog_owner='.$blog_owner.';
alert(blog_owner);
" class="comment_r_button">Reply</span>';
?>
我发现如果我为$ blog所有者分配号码,那就有效了
答案 0 :(得分:1)
没有必要创建var来提醒它试试这个。
echo '<span onclick="alert(' . $blog_owner . ')" class="comment_r_button">Reply</span>';
答案 1 :(得分:0)
<!DOCTYPE html>
<html>
<head>
<script>
function showBlogOwner(){
var blog_owner = 'jean';
alert(blog_owner);
}
</script>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<span onclick="showBlogOwner()" class="comment_r_button">Reply</span>
</body>
</html>
答案 2 :(得分:0)
如果你想以同样的方式这样做,你应该尝试这样做:
<?php
$blog_owner='jean';
echo '<span onclick="
var blog_owner=\"'.$blog_owner.'\";
alert(blog_owner); " class="comment_r_button">Reply</span>';
&GT;
但是,你可以忽略变量&amp;可以写成:
<?php
$blog_owner='jean';
echo '<span onclick="alert(\"'.$blog_owner.'\"); " class="comment_r_button">Reply</span>';
?>