未使用JS

时间:2019-06-21 08:52:21

标签: javascript html dom

我想在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>

1 个答案:

答案 0 :(得分:1)

将确认对话框的字符串括在引号中,并在适当的脚本标记中写入函数。下面的代码似乎工作正常。

<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>