如何使用php重置HTML表单的值?

时间:2019-02-16 22:07:12

标签: php

这是我的代码:

<?php
class islem
{   
    function topla($a,$b,$c)
    {
        $c=$a + $b;
        return $c;
    }
}

if ($_POST) {
    $a=intval($_POST['a']);
    $b=intval($_POST['b']);
    $c=intval($_POST['c']);
    $toplama=new islem;
} 
?>

<form action="" method="post">
    Sayı 1
    <input type="text" name="a">
    <br>
    <br>
    <br>
    Sayı 2
    <input type="text" name="b">
    <br>
    <br>
    <br>
    Sonuç
    **<input type="text" name="c" value="<?php echo $toplama->topla($a,$b,$c);?>">**
    <br>
    <button>Gönder</button>
    <button type="reset" value="Temizle">Temizle</button>
</form>

我可以重置输入文本字段,但是如何重置Post ['C']文本字段? 当我单击reset(temizle)按钮时,在其

上添加

1 个答案:

答案 0 :(得分:0)

“重置”按钮会将表单字段重置为页面加载时的字段。在这种情况下,您已经在表单中预填了内容,因此单击“重置”将仅撤消自页面加载以来的所有用户更改。

这是如何重置具有预加载数据的表单字段的示例。

$(document).ready(function(){
    $("#btn").click(function(){
       $("#form")[0].reset();
   });
});