我想使用jQuery代碼模擬舊瀏覽器的佔位符文本。我找到了一些很棒的人選,並且工作得很好。但是,一個問題是,解決方案傾向於將佔位符文本作爲單元格值輸入(直到用戶輸入)。這意味着,如果html表單提交的任何字段不變,則提交佔位符文本就好像它是用戶輸入一樣。舊版瀏覽器的真正佔位符文本修復程序?
有沒有解決這個問題的任何jQuery佔位符解決方案?
乾杯
我想使用jQuery代碼模擬舊瀏覽器的佔位符文本。我找到了一些很棒的人選,並且工作得很好。但是,一個問題是,解決方案傾向於將佔位符文本作爲單元格值輸入(直到用戶輸入)。這意味着,如果html表單提交的任何字段不變,則提交佔位符文本就好像它是用戶輸入一樣。舊版瀏覽器的真正佔位符文本修復程序?
有沒有解決這個問題的任何jQuery佔位符解決方案?
乾杯
我使用jQuery的佔位符。 ü應該嘗試一下
檢查佔位符值出現前形式發送和刪除:
$('form').submit(function(){
if($('#someinput').val() == 'placeholder value') {
$('#someinput').val('');
}
});
我似乎無法得到表單提交時的內容運行。它是遠程提交的,這是一個問題嗎? – jay
「遠程提交」是什麼意思?通過JavaScript而不是直接由用戶?無論如何,提交觸發器都應該觸發。 –
實際上,我認爲.submit是一種使表單提交的jquery方法。我認爲它不會在表單提交時反應。http://api.jquery.com/submit/我認爲需要一種不同的方法 – jay