Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript onSubmit不';我不能在表格上工作_Javascript_Html_Forms - Fatal编程技术网

Javascript onSubmit不';我不能在表格上工作

Javascript onSubmit不';我不能在表格上工作,javascript,html,forms,Javascript,Html,Forms,我正在制作一个页面,从数据库中检索坐标,并将它们显示为谷歌地图上的标记。我有一个提交按钮,可以让您删除选定的标记。我试图做的是在删除之前添加一个警告,但不幸的是它不起作用。我试过onSubmit和onClick(这可能是错误的)。我已经找了好几个小时了,但似乎什么也没找到。我认为代码的其余部分并不重要,但如果需要,我会发布它。有什么想法吗?以下是表格的代码: echo '<form align="center" onSubmit="return confirm("Are you sure?

我正在制作一个页面,从数据库中检索坐标,并将它们显示为谷歌地图上的标记。我有一个提交按钮,可以让您删除选定的标记。我试图做的是在删除之前添加一个警告,但不幸的是它不起作用。我试过onSubmit和onClick(这可能是错误的)。我已经找了好几个小时了,但似乎什么也没找到。我认为代码的其余部分并不重要,但如果需要,我会发布它。有什么想法吗?以下是表格的代码:

echo '<form align="center" onSubmit="return confirm("Are you sure?")" class = "delete" id="delete_form" name = "marker_list2" action="delete_marker.php" method="post">';
            echo '<input type="submit" value="Delete" name="edit">';
        echo '</form>';
echo';
回声';
回声';

看起来您的双引号有冲突。试着替换

onSubmit="return confirm("Are you sure?")"


请确保转义单引号,因为它位于PHP
echo'.'

中,看起来有冲突的双引号。试着替换

onSubmit="return confirm("Are you sure?")"


请确保转义单引号,因为它位于PHP
echo'.'.'

Oops中,没有从您的问题中看到这一点…也许您希望包含整个echo语句?(还有,我只是建议在问题中添加PHP标记。)哎呀,从你的问题中看不到这一点……也许你想包含整个echo语句?(另外,我建议在问题中添加PHP标记。)为什么要使用
onSubmit
?停止使用这样的内联元素,并将这些处理程序放在外部js文件中,该文件会对页面上单击的元素作出反应。。。无需编写更多代码或将其分散到多个文件中,从而降低了一目了然的可读性您为什么要在Submit上使用
?停止使用这样的内联元素,并将这些处理程序放在外部js文件中,该文件会对页面上单击的元素作出反应。。。无需编写更多代码或将其分散到多个文件中,从而降低了一目了然的可读性