在onClick功能上重置表单

时间:2014-08-04 作者:user2062819

我有个问题。我想在表单中有一个重置/清除按钮,但它不起作用。。

http://pastebin.com/jc0yqXiq

第1-8行是第94-97行我的表单的php

  <form id="myForm" method="post" action="" onSubmit="if(!confirm(\'Är du säker på att du vill acceptera budet?\')){return false;}">
   <input type=\'text\' value="1" value=\'<?php echo $doors ?>\' name=\'doors[<?php echo $auto->ID; ?>]\'>
   <input type="button" onclick="" value="Neka bud"> - <input type=\'submit\' value=\'Godkänn bud\' />
</form>

<?php
if ( isset( $_POST[\'doors\'] ) ){  
// verify nounce prob a good idea
    foreach($_POST[\'doors\'] as $item=>$key) {
        $id= sanitize_text_field($item);
        update_post_meta( $id, \'doors\', sanitize_text_field( $key ) );
    }  
}
?>
对问题的任何建议:)

1 个回复
SO网友:amieiro

如果要使用重置按钮,必须在表单中包含重置输入:

<input type="reset" value="Reset!">
此元素将所有表单值重置为default 价值观

在您的示例中

<input type="button" onclick="" value="Neka bud"> - <input type=\'submit\' value=\'Godkänn bud\' />
<input type="reset" value="Reset!">
</form>

结束