送料を見積もるためのフォームフィールドがあります。現在、フィールドには「ZIP /郵便番号」というラベルがあり、フォームフィールド自体はデフォルトで空です。私は次のことをしたい:
フォームフィールドの「内側」にラベルを付けて、「郵便番号を入力してください...」と表示されるようにします(おそらくvalue ="
ユーザーがカーソルをフォームフィールドに置くと、デフォルトのテキストが削除されます。
ユーザーが郵便番号を入力して送信ボタンをクリックすると、郵便番号(=入力した値)がフォームフィールドにエコーされ、デフォルトのテキストが置き換えられます。
これが私が使っているコードです:
<label for="postcode" <?php echo $this->__('Zip/Postal Code') ?></label>
<input class="input-text validate-postcode<?php if ($this->isZipCodeRequired()):?>
required-entry<?php endif;?>" type="text" id="postcode" name="estimate_postcode"
value="<?php echo $this->htmlEscape($this->getEstimatePostcode()) ?>" />
どうすればこれを達成できますか?