例如,我有一个输入文本,值为TEXT。当我执行点击时,我想让输入字段变为空。
$('input:text').click( function(){ $(this).val(''); });
我想,但是,建议使用focus()代替:
$('input:text').focus( function(){ $(this).val(''); });
它也响应键盘事件(例如,tab键)。此外,您可以在元素中使用placeholder属性:
<input type="text" placeholder="default text" />
这将清除元素的焦点,并重新出现,如果元素保持为空/用户没有输入任何东西。