如何生成输入时间的输入框,并且在输入之前,框内有文字:时分秒,输入时文字自动消失。
js:
function nameClick(obj){
if(obj.val()=='时分秒'){
obj.val('');
return;
}
}
至于时间么,你最好选择控件了,否则就得自己进行判断了
可以用html5的placeholder属性,但是IE8-不支持
可以用js来设置,但是你提交表单验证时注意验证是否默认值,要不会提交你的默认值导致数据有问题
<input type="text" value="时分秒" onclick="if (this.value == '时分秒') this.value = '';" onblur=" if (this.value == '') this.value='时分秒'">