-3
当我在textarea标签内键入内容时,我希望更新值。有没有办法使用同一标签内的onchange事件实时更新textarea标签的value属性?
<textarea onchange="some code" value=''></textarea>
是这样的可能吗?
当我在textarea标签内键入内容时,我希望更新值。有没有办法使用同一标签内的onchange事件实时更新textarea标签的value属性?
<textarea onchange="some code" value=''></textarea>
是这样的可能吗?
是,例如onchange="this.setAttribute('value', 42);"
。但我不明白这是如何有用的,我想知道你想以这种方式解决什么问题。
通过HTML语法,textarea
元素不能具有value
属性。通过HTML5草稿,并且在浏览器练习中,对应于textarea
元素的DOM节点的value
属性反映了该元素的内容。
谢谢。什么是'42'? – 2012-07-08 06:49:39
@JohnAnderson试试看吧.. – Daedalus 2012-07-08 06:53:28
我试过了,它不起作用。我试图通过ajax提交表单。该表格有一个textarea字段(在我的数据库中保存为'comment'),没有别的。我输入的textarea文本从不存储在数据库中。但是,如果我像这样硬编码值属性:',那么它就起作用了。我不知道为什么。 – 2012-07-08 06:57:14