当前位置: 首页 > 知识库问答 >
问题:

如何检查字符串是否为有效的HTML格式

微生烨然
2023-03-14

我的要求是,在web表单上,如果我选择了一些字符串,单击一个按钮,我应该能够知道我选择的字符串是否使用了有效的HTML语法

 function chkhtml() {
            var code = $("<table><td>");
        code.each(function () {
           if($(this).html())
           {
            alert('success')
           } 
           else
           {
            alert('fail');
           }
        })
    }

假设我写了上面的代码,它应该提醒我错误,但它提醒我正确

共有1个答案

秦凯旋
2023-03-14
var code = $("<div id='foo'>1</div><div id='bar'>2</div>");
code.each(function() {
    alert( $(this).html() ); //returns 1 if HTML 
})

我认为这是使用超文本标记语言和J-Query的可能解决方案。

 类似资料:
  • 我在使用Jsoup解析器时遇到困难。如何判断给定的字符串是否是有效的HTML代码? isValid标记为true,因为JSoup首先使用HtmlTreeBuilder:如果仅有html、head或body标记丢失,它会自行添加它们。然后它使用Cleaner类,并根据给定的白名单进行检查。 有没有简单的方法可以检查字符串是否是有效的HTML,而不需要Jsoup尝试将其变成HTML? 我的例子是AJA

  • 问题内容: 我想创建一个函数来接收输入字符串,该字符串可以是json格式的字符串,也可以只是一个字符串。例如,以下功能很简单。 问题答案: 我不清楚您是否仅需要了解“引号字符串”,还是需要了解json或两者之间的区别,因此,这向您展示了如何检测这两种情况,因此您可以非常具体。 我也在这里发布了交互式代码示例:http : //play.golang.org/p/VmT0BVBJZ7 将输出以下内容

  • 问题内容: 如何检查给定的字符串是否采用以空格/换行符分隔的多个json字符串形式? 例如, 给定的:(3个json与空格连接) return :,因为item( 和)中的每个都是有效的json。 在Go中,我可以编写一个O(N ^ 2)函数,例如: 但这不适用于大量输入。 问题答案: 有两种选择。从编码的角度来看,最简单的方法就是正常解码JSON字符串。您可以通过解码为空结构来提高效率: (游乐

  • 问题内容: 在Python中,有没有办法在尝试解析字符串之前检查字符串是否为有效JSON? 例如,使用Facebook Graph API之类的东西时,有时返回JSON,有时可能返回图像文件。 问题答案: 您可以尝试执行,如果您传递的字符串无法解码为JSON ,则会抛出。 通常,针对这种情况的“ Pythonic ”哲学称为EAFP,因为它 比许可更容易寻求宽恕 。

  • 问题内容: 我不想计算文件的校验和,只是想知道给定的字符串是否是有效的校验和 问题答案: SHA1验证程序: MD5验证程序:

  • 问题内容: 我需要一个正则表达式或PHP中的函数来验证字符串是否是一个很好的XML元素名称。 表格w3schools: XML元素必须遵循以下命名规则: 名称可以包含字母,数字和其他字符 名称不能以数字或标点符号开头 名称不能以字母xml(或XML或Xml等)开头 名称不能包含空格 我可以编写一个基本的正则表达式来检查规则1,2和4,但是它不能解决所有允许的标点符号,也不能解决第三条规则 友善更新