Can You Use <textarea> Outside the Scope of a <form>

可紊 提交于 2019-11-30 19:31:24

Following the standards the textarea element should be a descendant of a form element. HTML5 allows to place textarea outside the form but have a form attribute filled.

See: https://developer.mozilla.org/en-US/docs/HTML/HTML_Elements/textarea

But as I know you'll not get any errors in major browsers using textarea outside the form and without the form attribute.

For the purpose you've described in your question, you can just use a div element with vertical scrolling: http://jsfiddle.net/f0t0n/Ybznv/

#log {
    height: 256px;
    width: 512px;
    overflow: auto;
}

yes you can, but if its just scrolling use a div instead and style it like this in css:

example:

div {
overflow-x:scroll;
height:200px;
width:200px;
border:solid black 1px;
}

demo: http://jsbin.com/ugusos/2/edit

Yes you can use textarea tags outside of a form and they will display and allow text to be inserted and edited, but not being tied to a form their uses will likely be limited. Although I suppose you could always use document.getElementById("") for the text area...

Yes, you can use outside of a form,

But you could also use a div element and then use the contenteditable Attribute so that a user can edit the information.

http://html5doctor.com/the-contenteditable-attribute/

Yes, you can use textarea outside of form; there is no problem in it.
PS: But there is no good reason to use textarea out or form. You can use div instead.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!