[英]Javascript Alert won't alert a string?
我有些困惑,我想这里有一个简单的修复程序,请帮忙。
我有这个代码(只是一个片段)
$new = "1";
<script language="javascript">
alert(<?php echo $new; ?>);
</script>
这很好。 它将警告“ 1”。 但是,如果我将$ new更改为
$new = "Hello";
它不再提醒价值了吗? 有任何想法吗?
您没有在Alert函数中引用字符串。
做这个:
alert('<?php echo $new;?>');
或简而言之
alert('<?= $new ?>');
您需要在alert
文本周围加上双引号以警告String。
<script language="javascript">
alert('<?php echo $new; ?>');
</script>
收到“ 1”警报的原因是,它被认为是整数,不需要在其周围加上引号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.