未捕获的ReferenceError函数()未定义[关闭]

问题描述 投票:-3回答:1
我想使用DOM创建确认页面,但是我的代码仍然有错误。

这是我在页面中的代码

videoYoutube.asp:

JS:

function confirmSupp() { if (confirm(Voulez vous vraiment supprimer la video ? )) { location.replace("VideoYoutubeSupp.asp"); } else { document.location.reload(true); } }

HTML:

<form id="testForm" method="post" action="videoYoutube.asp"> <textarea id="lienYoutube" name="lienYoutube" rows="5" cols="33"></textarea> <input type="submit" value="Valider"> <div id="forA"><input type="button" value="Supprimer la video!" onclick="confirmSupp()"></div>

javascript html dom
1个回答
2
投票
将确认对话框的字符串括在引号中,并在适当的脚本标记中写入功能。下面的代码似乎工作正常。

<body> <form id="testForm" method="post" action="videoYoutube.asp"> <textarea id="lienYoutube" name="lienYoutube" rows="5" cols="33"></textarea> <input type="submit" value="Valider"> <div id="forA"><input type="button" value="Supprimer la video!" onclick="confirmSupp()"></div> </body> <script> function confirmSupp() { if (confirm('Voulez vous vraiment supprimer la video ? ')) { location.replace("VideoYoutubeSupp.asp"); } else { document.location.reload(true); } } </script>

© www.soinside.com 2019 - 2024. All rights reserved.