确认包含PHP变量的函数

时间:2014-04-28 17:50:48

标签: javascript php html

当我的用户完成预订表格后,我希望表格询问他们是否确定预订。我认为最好的方法是使用确认功能吗?但如果不是,请告诉你。

如果是带有确认功能,如何让确认功能引用它们在表格中设置的值? 以下是表格:

     <form class="submit_date" method="post" action="insert.php" id="submit_date">              
    <p>Date: <input type="text" name="datepicker" id="datepicker" required></p>
    <input type="radio" name="bookperiod" id="bookperiod" value="1" required/>1<br>
    <input type="radio" name="bookperiod" id="bookperiod" value="2" required/>2<br>
    <input type="radio" name="bookperiod" id="bookperiod" value="3" required/>3<br>    
    <input type="radio" name="bookperiod" id="bookperiod" value="4" required/>4<br>    
    <input type="radio" name="bookperiod" id="bookperiod" value="5" required/>5<br>
    <select class="dropdown" id="bookroom" name="bookroom" required>
    <option selected disabled hidden value=''></option>
    <?php
    for ($x=0; $x<sizeof($rooms_array); $x++)
     {           
     echo "<option value='$rooms_array[$x]'>".$rooms_array[$x]."</option>";
     }
     ?> 
           </select>
    <input  class="submit_btn" value="Submit" type="submit" name="Submit";/>      
        </form>

我需要确认功能来说:

“你确定要在book_odate的bookperiod上预订$ rooms_array”

我强调我知道如何制作一个确认功能,但我如何使确认功能回应我的PHP变量,因为它是一个简单的功能

2 个答案:

答案 0 :(得分:0)

这样做

     <input  class="submit_btn" value="Submit" type="submit" onclick="checkconfirm()"> name="Submit";/>  
      <script type="text/javascript">
    function check confirm() {
      var result= confirm('are you sure?');
if (result==true) {
    //Logic to delete the item
}else{


   //user pressed cancel. Do nothing
    }
}
</script>

答案 1 :(得分:0)

<script type="text/javascript" language="JavaScript">
function AskAndSubmit(t)
{
  var answer = confirm("Are you sure you want to do this?");
  if (answer)
  {
     t.form.submit();
  }
}
</script>

<form action="Tests/Test.html" method="GET" name="subscriberAddForm">
<input type="hidden" name="locationId" value="2721"/>
<input type="text" name="text" value="3.1415926535897732384"/>
<input type="button" name="Confirm" value="Submit this form" onclick="AskAndSubmit(this)"/>
</form>

通过:Display confirmation popup with JavaScript upon clicking on a link