在rich:calendar
我希望显示日期格式,就像默认情况下,在用户进行任何选择之前,我想在文本框中显示格式'mm/dd/yyyy'
答案 0 :(得分:1)
试试这个:
<rich:calendar...datePattern="mm/dd/yyyy"></rich:calendar>
<强>编辑:强>
如果您希望输入中有一些默认文本,您可以尝试使用javascript(jQuery就在这里),因为我使用了:
jQuery('.search-criterion').val("mm/dd/yyyy");
jQuery('.search-criterion').blur(function(){
jQuery(this).css('color','gray').css('font-style','italic');
if((jQuery(this).val()!="")){
jQuery(this).css('color','black').css('font-style','normal');
}else{
jQuery(this).attr("value","mm/dd/yyyy");
}
})jQuery('.search-criterion').focus(function(){
jQuery(this).css('color','black').css('font-style','normal');
if((jQuery(this).val()=="mm/dd/yyyy")){
jQuery(this).attr("value","");
}else {}
})
})