最近在使用textarea标签时发现文本框左侧一直多出很多的空格,后经查验发现是因为在代码中使用了换行符,代码中如果写成以下形式的代码就会出现如图所示的问题
<textarea name="receiveNote" id="receiveNote" style="width: 512px;height: 120px">
${feedback.receiveNote!}
</textarea>
出现这个问题的主要原因是因为textarea标签的属性问题,在标签<textarea></textarea>之间不可以“换行”、“空格”;否则输入框会不能靠左输入,存在大量空格;
主要原因就是因为<textarea></textarea>之间是标签的值,所以之间的“换行”、“空格”都包含到内容中;
所以,正确的书写形式如下所示
<textarea name="receiveNote" id="receiveNote" style="width: 512px;height: 120px">${feedback.receiveNote!}</textarea>