У меня есть этот код:
$(document).ready(function() {
$('.watermark').focus(function() {
if (this.className == 'watermark')
{
this.className = '';
this.reset = this.value;
this.value = '';
}
});
$('.watermark').blur(function() {
if (this.value == '')
{
this.className = 'watermark';
this.value = this.reset;
}
});
});
И это работает нормально, но когда я отправляю свою форму, водяные знаки представляются в виде данных. Без изменения моего файла обработки php, возможно ли, чтобы текст с водяными знаками был представлен как пустой? Я имею в виду следующее: если класс текстового поля «водяной знак», введите пустое значение для указанного текстового поля. Я не хочу изменять мой файл обработки php, но я не против использования JQuery. Будет ли лучшим решением зафиксировать событие нажатия кнопки отправки и быстро установить пустые значения для текстовых полей со значениями водяного знака?