W3C标记验证HTML5 TextArea

时间:2012-07-15 11:51:10

标签: php forms w3c-validation

我无法在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>

错误发生在所需=“必需”后的结束&gt;

希望有人可以帮助!! :)

- 找到回答 -

OK!对于任何可能需要上述问题答案的人来说......

textarea应阅读,以通过W3C验证

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

这仍然允许表单在提交后保持填充..

1 个答案:

答案 0 :(得分: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>

参考文献: