У меня есть текстовая область на простом веб-сайте, который я бы хотел проверить на конкретный текст. Текст, который я хотел бы проверить, это html-теги. Он работает, когда я помещаю теги рядом друг с другом. Я хочу убедиться, что текстовая область имеет теги, но с любым количеством пробелов или разрывов. Заранее спасибо!Javascript check textarea для конкретного текста
Вот мой полный код:
<!DOCTYPE html>
<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
function checkform (form)
{
// see http://www.thesitewizard.com/archive/validation.shtml
// for an explanation of this script and how to use it on your
// own website
// ** START **
if (form.email.value == "<html><head></head><body></body></html>") {
var node = document.getElementById("grr");
node.innerHTML = "<p>" + "Correct!" + "</p>";
form.email.focus();
return false ;
}
// ** END **
return true ;
}
//-->
</script>
</head>
<body>
<form action="#" method="post" onsubmit="return checkform(this);">
<textarea id="email" type="text" rows="5" columns="5"></textarea>
<input type="submit" value="submit">
</form>
<p id="p1">Hello World!</p>
<script>
document.getElementById("p1").innerHTML="New text!";
</script>
<div id="grr">Text</div>
</body>
</html>
бы вы хотели поместить ' "
" + "Правильно!" + "
' внутри текстового поля, в результате он должен появиться как есть? –''
+ "Правильно!" + "
" 'появляется под текстовой областью, когда текстовая область имеет в ней правильные теги html. Если это то, о чем вы спрашиваете – nviens