笔者目的:点击“提交更新”按钮,弹出提示是否要更新该记录,点击确定后php中修改数据库,达到更新目的。点击否后页面无变化。请高手指点
一下代码改如何修改?????
html页面中表单<FORM method=post action="" name="update">
<INPUT value=提交更新 type=submit name=update_news onClick="confirmDialog();">
js脚本
<script type="text/javascript">
function confirmDialog(){
var ret=confirm("是否要更新该记录?");
if(ret){
document.update.submit();
}
}
</script>
php代码
if(isset($_POST['update_news'])){
$db->query("update `p_newsbase` set cid='$_POST[cid]',keyword='$_POST[keyword]' , title='$_POST[title]' ,author='$_POST[author]' where id='$_GET[id]'");
}
一下代码改如何修改?????
html页面中表单<FORM method=post action="" name="update">
<INPUT value=提交更新 type=submit name=update_news onClick="confirmDialog();">
js脚本
<script type="text/javascript">
function confirmDialog(){
var ret=confirm("是否要更新该记录?");
if(ret){
document.update.submit();
}
}
</script>
php代码
if(isset($_POST['update_news'])){
$db->query("update `p_newsbase` set cid='$_POST[cid]',keyword='$_POST[keyword]' , title='$_POST[title]' ,author='$_POST[author]' where id='$_GET[id]'");
}
<FORM method=post action="" name="update" >
<INPUT value=提交更新 type=submit name=update_news " onclick="return confirmDialog(event)">
</form>
<script type="text/javascript">
function confirmDialog(event){
if(confirm("是否要更新该记录?"))
{
document.update.submit();
}else{
if (event.preventDefault) {
event.preventDefault();
}
}
}
</script>这样试试
<script language="JavaScript" type="text/JavaScript">
function HTMupdate()
{
if(confirm("确定要提交信息吗?提交信息将覆盖原有信息!")){
document.update.submit();
}
else{
return false;}
}
</script>