删除所有值

时间:2015-09-02 14:07:02

标签: html

如果我删除了textbox,有人知道如何创建一个value给出0 value吗?例如,我textbox value为0,然后我输入10000。然后,如果我删除所有内容,它将返回0,而不是空textbox。它的作用类似于placeholder属性,但我需要它的值,所以我不能使用placeholder

我正在使用PHP,JS,JQ和HTML。

2 个答案:

答案 0 :(得分:0)

你可以使用jquery,但如果你只需要php& html然后使用placeholder,如下所示:

<强> HTML

<input type="text" name="name" placeholder="0" />

<强> PHP

$value = $_POST['name']?0:$_POST['name'];

使用jQuery:

&#13;
&#13;
$('.not_empty').change(function(){
  if($(this).val() == ""){
    $(this).val(0);
  }
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="name" class="not_empty" />
&#13;
&#13;
&#13;

答案 1 :(得分:0)

终于找到了怎么做:

<input type="text" name="voucher" value="0" id="voucher" onblur="if(this.value==''){this.value=0;}"  />