Javascript 计算字数后,如果没有CSS,我无法调整textarea元素的大小

Javascript 计算字数后,如果没有CSS,我无法调整textarea元素的大小,javascript,html,Javascript,Html,我想把它的大小定在行=4,列=50左右。在我添加JS之前,它的大小调整没有问题,但既然如此,它就不会调整大小 HTML: 处理表单文本 在下面的文本区域键入您的单词 JS: 函数countWords(self){ var spaces=self.value.match(/\S+/g); 变量字=空格?空格。长度:0; document.getElementById(“wordCount”).innerHTML=words+“words”; } 应该是 rows=“10”cols=“50”

我想把它的大小定在行=4,列=50左右。在我添加JS之前,它的大小调整没有问题,但既然如此,它就不会调整大小

HTML:


处理表单文本
在下面的文本区域键入您的单词

JS:

函数countWords(self){
var spaces=self.value.match(/\S+/g);
变量字=空格?空格。长度:0;
document.getElementById(“wordCount”).innerHTML=words+“words”;
}
应该是

rows=“10”cols=“50”

而不是

row=“10”col=“50”


我已经将您的代码加载到codepen中,文本区域的大小随着光标的移动而调整,并通过HTML(带和不带JS)进行调整。是否有任何其他代码未包含在此处可能导致此问题?