我正在使用textarea
和Remarkable创建一个降价编辑器。我只想提交文本的长度是否大于最小值。如何获得在输出中看到的文本的实际长度
var CharCounter = React.createClass({
getText : function(){
if(this.props.count < this.props.min)
return (this.props.min - this.props.count) + ' more to go';
else if(this.props.count < this.props.max)
return (this.props.max - this.props.count) + ' left';
else
return 'Done';
},
render : function(){
return(
<p><small>{this.getText()}</small></p>
);
}
});
问题是,如果我尝试直接使用文本区域值。长度包括降价.ie [&#39; *&#39;,&#39; **&#39;]
答案 0 :(得分:2)
你应该添加一些代码,一些参考。
正确的答案可能是
if(textarea.value.length > minLength) /* do something */
或
var submittable = $(textarea).text().length > minLength;
return submittable;