基本的に、入力ボックス内にフィールドのラベルがあり、onblurとonclickを使用して値をクリアするなどがあります。必要なファイルがラベルとして送信されないようにするための JavaScript もあります。たとえば、名にラベルが含まれておりFirst Name*
、として提出したくありませんFirst Name*
。
私が苦労しているのはコメントボックスです。これは必須フィールドではないので、アラートをポップアップさせたくありません。「コメント」のままにしておくと、javascript で値を空白または n/a に変更したいだけです。これを達成するために私が使用しているJavaScriptコードは次のとおりです。
var comments=document.getElementById('comments').value;
if (comments=="comments")
{
document.getElementById('comments').value="n/a";
}