76

すべてのフォーム要素にプレースホルダーを使用していますが、テキストエリア以外のすべての要素にプレースホルダーが表示されています。今サファリでそれを見て、type="number"の入力もプレースホルダーを表示していないことに気づきました。

このページはここにあり、ページの上部にある[今すぐ予約]リンクをクリックする必要があります。

私のhtml:

<form id="booking" action="single-workshops.php">
    <input type="text" required="required" placeholder="name"/><br />
    <input type="text" required="required" placeholder="your phone number"/><br />
    <input type="email" required="required" placeholder="email"/><br />
    <input type="number" required="required" placeholder="how many in your party" /><br />
    <textarea rows="5" cols="30" placeholder="enter optional message">
    </textarea><br />
    <input type="button" value="submit"/>
</form>
4

1 に答える 1

198

テキストエリアに改行が入ったテキストとして何かがあるからです。

<textarea rows="5" cols="30" placeholder="enter optional message">
        </textarea><br />

する必要があります:

<textarea rows="5" cols="30" placeholder="enter optional message"></textarea><br />
于 2012-05-14T14:56:31.020 に答える