代码:
<?php
//works correctly--On load----------------
echo '<script type="text/javascript">
alert("Test");
</script>';
//works correctly------------------
if (($_GET["Action"])=='edit')
{
$result = mysql_query("UPDATE tblRoles SET Role='" .$_GET["strA"] ."',Test='".$_GET["strA"] ."' WHERE ROLEID= " . $_GET["ID"]);
//does not work------------------
echo '<script type="text/javascript">
alert("Update");
</script>';
}?>
<input class="grid" type="text" id="?php echo($row[1]);?>"
onblur="UpdateDiv('grid','edit','<?php echo $row[0]?>',document.getElementById('<?php echo($row[1]);?>').value)",
value="<?php echo($row[1]);?>" size="20" maxlength="20" />
答案 0 :(得分:0)
在浏览器中打开php脚本。当您在加载页面后查看页面的源时,是否会显示调用“alert("Update")
”的脚本标记?如果没有,则问题可能是服务器端的。