gpt4 book ai didi

javascript - 验证 javascript 中的有效 html 标签

转载 作者:行者123 更新时间:2023-11-30 18:10:30 27 4
gpt4 key购买 nike

我想在 javascript 中对一些输入进行验证,如果它是有效的 Html 标记则返回有效。

有没有使用 JQuery 的简单方法来做到这一点?如果没有,那么有什么方法可以使用 Regex 来实现吗?

谢谢:)

最佳答案

您可以只创建一个有效标签数组,然后使用 jQuery。 inArray (标签,有效标签);

var validTags = ["<html>","<body>","<div>"];
var valid = function(tag){
return $.inArray(tag,validTags);
}
var x = valid("<body>"); //evaluates to true

如果您想接受任何只有字母的标签名称,这里有一个正则表达式可以帮助您入门。它没有经过全面测试,但被设计为接受一个或多个不区分大小写的字母。如果您还想允许数字,请在括号之间添加一个\d,例如[A-Za-Z\d]

var validTag = /^<\/?[A-Za-z]+>$/;
var valid = function(tag){
return validTag.test(tag);
}

参见 this page获取更多正则表达式帮助。

关于javascript - 验证 javascript 中的有效 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14699156/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com