Jquery 获取错误左侧无效的分配
我正在起诉一个函数,在该函数中我试图限制textarea长度,但有一个条件是我得到了上述错误。请告诉我我做错了什么Jquery 获取错误左侧无效的分配,jquery,Jquery,我正在起诉一个函数,在该函数中我试图限制textarea长度,但有一个条件是我得到了上述错误。请告诉我我做错了什么 function limitTextArea(element, limit) { var $textArea = $(element); ($textArea).keypress(function(event){ if ($textArea.val().length == limit) { event.preve
function limitTextArea(element, limit) {
var $textArea = $(element);
($textArea).keypress(function(event){
if ($textArea.val().length == limit) {
event.preventDefault();
} else if ($textArea.val().length > limit) {
// Maximum exceeded
$textArea.val() = $textArea.val().substr(0, limit);
}
}); //end of keypress
} //end of function()
线路
$textArea.val() = $textArea.val().substr(0, limit);
给我左边那个无效赋值的错误。为什么我会这样
谢谢$textArea.val是一个函数,因此您不想为其分配字符串
以下代码将值分配给$textArea:
$textArea.val($textArea.val().substr(0, limit));
$textArea.val是一个函数,因此您不想为其分配字符串
以下代码将值分配给$textArea:
$textArea.val($textArea.val().substr(0, limit));