繁体   English   中英

在文本区域中搜索指定的文本-jQuery / Javascript

[英]Search specified text in text area - jQuery/Javascript

我有一个包含HTML内容的文本区域,现在我要在此处搜索指定的文本,如果文本区域包含需要返回TRUE或FALSE的文本。

还有什么方法可以检查指定的DOM是否在该TEXT AREA上[具有HTML内容]?

例如:

<html>
<head>
</head>
<body background="" bgcolor="red">
</body>
</html>

所以现在我要检查BODY标签是否有Background或bgcolor,如果包含我需要返回true,我该怎么做? 其实我正在尝试建立一个用于编辑HTML的UI,如果html区域包含

谢谢。

var text = $('#textarea').val();
var regex = /.../;
var found = text.match(regex);
if (found != null){return 1}

您可以使用indexOf ,请参见此处的以下示例: http : //jsfiddle.net/mikhailov/S5jaz/2/

HTML

<textarea id="txt">
  Here I am
</textarea>

JS

var txt = $('#txt').val();
var word1 = txt.indexOf('Heref') != -1;    // false
var word2 = txt.indexOf('Here I') != -1;   // true

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM