我有这个表单字段<input type="text" placeholder="" name="city" value="" />
,我将其发布到服务器端脚本进行处理。但是,如果表单字段是以空值发布的,我想发布要发布的默认值。我是认为如果表单字段为空但未发布占位符值,则可以发布placeholder="value"
。
html5中是否有解决方案可以在表单字段空白时启用默认值?
答案 0 :(得分:1)
您可以在提交前立即使用默认值填充空文本输入。
$('#myform').submit(function() {
$(this).find('input[type="text"]').each(function() {
if($.trim($(this).val()) == '') $(this).val($(this).attr('placeholder'));
});
});