Php 调试javascript代码
我的php页面中的脚本部分如下Php 调试javascript代码,php,javascript,jquery,ajax,debugging,Php,Javascript,Jquery,Ajax,Debugging,我的php页面中的脚本部分如下 <script type="text/javascript" > alert('Out'); if (<?php echo $delFlag; ?> == 1) { alert('ting'); } </script> 但似乎根本没有执行此脚本。您尝试了以下方法: <!-- For javascripts --> <script type="text/javascri
<script type="text/javascript" >
alert('Out');
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
</script>
但似乎根本没有执行此脚本。您尝试了以下方法:
<!-- For javascripts -->
<script type="text/javascript" >
var number = parseInt("<?php echo $delFlag; ?>");
alert('Out');
if (number == 1) {
alert('ting');
}
</script>
var number=parseInt(“”);
警惕(‘外出’);
如果(数字==1){
警惕(“叮当”);
}
如果你愿意的话,你可以不用引号。。但是如果你使用某个编辑器,他们会将其标记为错误。尝试这样做。错误消息将提示并尝试修复它
<script type="text/javascript">
alert('Out');
try
{
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
}
catch(err)
{
alert(err.description);
}
</script>
警惕(‘外出’);
尝试
{
如果(=1){
警惕(“叮当”);
}
}
捕捉(错误)
{
警报(错误描述);
}
我注意到您使用的是ajax,如果将其添加到DOM中,脚本将运行
例如,如果使用$.ajax()
代码是正确的,问题一定出在代码之外的其他地方。js已启用。那一定是别的地方了。你可以自己检查它是否工作:把上面的代码放在一个空白的“test.html”文件中,然后用浏览器打开它。警报必须显示。@ptamzz-
Resource>XHR
?您的意思是说您正在使用ajax吗?如果在执行此代码之前出现任何错误,将不会出现警报。错误控制台怎么说?你是个伟人。。谢谢一整天都在为此奋斗。:)现在工作。
<script type="text/javascript" >
alert('Out');
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
</script>
<!-- For javascripts -->
<script type="text/javascript" >
var number = parseInt("<?php echo $delFlag; ?>");
alert('Out');
if (number == 1) {
alert('ting');
}
</script>
<script type="text/javascript">
alert('Out');
try
{
if (<?php echo $delFlag; ?> == 1) {
alert('ting');
}
}
catch(err)
{
alert(err.description);
}
</script>
$.ajax({
url: 'some/url/',
type: 'html',
method: 'get',
success: function(data){
$('head').append(data);
// data here would be the response from the server...
}
});