下面的代码显示了我尝试过的代码。
<textarea name="description" id="description" cols="30" rows="5" wrap="soft" value="${event.description}"></textarea>
如果我们尝试使用输入type = text给出输出。
<input id="description" type="text" class="datepicker" value="${event.description}">
请有人告诉它为什么会发生以及如何解决它。
答案 0 :(得分:3)
HTML textarea
won't provide value attribute
。相反,如果我们想要访问HTML区域内的值,那么我们需要在<textarea>
开始和结束标记之间放置值,即。
<textarea name="description" id="description" cols="30" rows="5" wrap="soft">
${event.description}
</textarea>
答案 1 :(得分:2)
您可以尝试这一点,textarea的值必须包含在标记中:
<textarea name="description" id="description" cols="30" rows="5" wrap="soft">${event.description}</textarea>
答案 2 :(得分:2)
<textarea/>
没有value
属性。它有textContent
,所以你应该这样做:
<textarea>${event.description}</textarea>
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea