显着降价。获取实际文本长度

时间:2016-07-11 06:44:33

标签: javascript html reactjs markdown

我正在使用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;]

1 个答案:

答案 0 :(得分:2)

你应该添加一些代码,一些参考。

正确的答案可能是

if(textarea.value.length > minLength) /* do something */

var submittable = $(textarea).text().length > minLength;
return submittable;