Я создаю форму, которая должна иметь примеры в полях ввода. Поэтому, когда вы нажимаете на них, пример отключается, и вы можете вставить свое собственное значение.
Также примеры должны быть в другом классе. И я думаю, что лучший способ загрузить примеры - из тега title. Потому что, когда я отправляю форму .. Я не хочу, чтобы примеры учитывались.
В настоящее время я использую этот плагин jQuery: http://jquery.kuzemchak.net/toggleval.php
Это в основном работает, как и должно, но проблема с подтверждением. Чтобы очистить поля ввода при отправке, я сделал этот скрипт:
$(".formtable_submit").hover(function () {
$(this).parents("form").find("input").each(function () {
$(".toggleval:not(.toggleval_foc)").val("");
});
});
Так что, если вы наведите курсор мыши на submit, он очистит все поля ввода с классом .toggleval, но не с полями, в которые вставлены пользовательские значения (класс .toggleval_foc).
Я мог бы также добавить к этому сценарию, что при наведении мыши он снова отобразит примеры ... Но это не лучшее решение. Лучше всего было бы отображать их из тега title и при отправке тег value был бы как есть.
Если бы вы могли указать мне сценарий или какую-то идею, это было бы замечательно. Я не смог найти ни одного такого скрипта, который бы работал.