-2

HTML5でこのフォームを検証するのに問題があります。私は私の最後のエラーに取り掛かっています、そして何も思いつきません!!! 誰かが助けてくれることを願っています!

エラーの原因となっているフォームのセクション

<textarea name="content" value="<?=$content;?>" class="rounded" <?php echo $_POST['content'] ? $_POST['content'] : "" ?> required="required"></textarea>

これは、W3Cバリデーターがプルアップしているエラーです。

Error Line 177, Column 78: Attribute value not allowed on element textarea at this point.

…xtarea name="content" value="" class="rounded" required="required"></textarea>

エラーは、required="required"の後の終了>にあります

もう一度誰かが助けてくれることを願っています!! :)

-回答が見つかりました-

わかった!上記の質問への答えが必要な人のために...

W3C検証に合格するには、textareaを読み取る必要があります

<textarea name="content" class="rounded" <?php echo $_POST['content'] ? $_POST['content'] : "" ?> required="required"><?=$content;?></textarea>

これにより、送信後もフォームにデータを入力したままにすることができます。

4

1 に答える 1

2

valueの属性はありません<textarea>。コンテンツを<textarea>コンテナ内に配置します。

サンプル:

<textarea name="content">
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod
    tempor invidunt ut labore et dolore magna aliquyam.
</textarea>

参照:

于 2012-07-15T11:54:34.650 に答える