我有一个允许用户输入的TextArea。我也有TextInput,用户可以键入一个字符串,我希望能够在TextArea中搜索TextInput中的字符串。我之前从未做过这样的事情,搜索字符串,所以我不知道使用哪些函数或如何去做。
有人可以解释如何执行此操作,或者甚至提供一个显示所涉及过程的小代码段。感谢。
修改
protected function searchBtn_clickHandler(event:MouseEvent):void
{
text = mainTextField.text;
search_Str = searchTxt.text;
var search_result:int = text.search(search_Str);
trace(search_result);
}
答案 0 :(得分:2)
首先从文本区域和输入字段中检索文本,例如:
var text = $('#textarea_id').val();
var search_str = $('#input_id').val();
然后我们将进行搜索:
var search_result = text.search(search_str);
现在search_result
的{{1}}的起始索引为search_str
,如果找不到text
则为-1。