问一个html的设计问题

如何生成输入时间的输入框,并且在输入之前,框内有文字:时分秒,输入时文字自动消失。

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='时分秒'">