<input name="phone" type="text" id="phone" value="Phone #" onfocus="value=''">
ここで 2 つの問題があります。主なものは、ヘルパー テキスト (この場合は「電話番号」) を、ユーザーが入力したテキストとは異なる色にして、ユーザーが入力されたフィールドと入力されていないフィールドを簡単に区別できるようにすることです。
2 つ目は、この方法論 ( onfocus="value''"
) では、フィールドに何かを間違って入力して戻ってきた場合、すべてを再入力する必要があり、これは実際には受け入れられないことです。