我有一个设计问题。我的表单中有一些输入框,带有一些默认值(数字)。我想知道当用户点击框来更改它们时是否应该有一个机制来消除它们。看起来很酷。但是,如果我保留原样,对于用户来说,如果他只想改变几个数字或复制数字,它可能会更有用..
如果这不是针对此类问题的正确论坛,我道歉。
答案 0 :(得分:1)
就个人而言,我不会。谨防"匍匐的特征" :) 只要有上述说法,例如"你的电话号码",人们应该管理。
这是删除&#34上数字的最简单方法;点击": HTML
<input name="" type="text" value="2">
JS:
jQuery(document).ready(function($) {
$('input').click(function(){
$(this).val('');
});
});
答案 1 :(得分:1)
您可以为输入指定占位符属性,如下所示:
<input type="text" value="" placeholder="Some text" />
<强> JSFiddle is here 强>
文字&#34; 部分文字&#34;如果用户接受了一些输入,它将消失。
这个snipplet并不需要任何javascript,我认为这真的很棒。玩得开心!