登録しようとして、空欄や未記入のままにしておくと、エラーが発生します。(PHP から)。何かが入力された入力フィールドは記憶されたままになります ( Smarty: {if isset($smarty.post.registratie.naam)} value="{$smarty.post.registratie.naam}"{else}value="Naam:"{/if}
)
問題: 登録に失敗した後、最初は "Naam:"、"Voornaam:"、"Email:" だった入力フィールドのデフォルト値が、ユーザーが入力した値に変更されました。 (たとえば、"Frederik ")
例: http://www.pixsters.be/index.php?page=registrie
私のJqueryコードでは、デフォルト値があるフィールドをクリアしますが、ユーザーが入力したフィールドをクリアしたくありません。
Jクエリコード:
function clearField(e)
{
if($(this).val() == this.defaultValue)
{
$(this).val('');
}
}
function resetField(e)
{
if($(this).val() == '')
{
this.value = this.defaultValue;
}
}