Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML中的花括号_Html - Fatal编程技术网

HTML中的花括号

HTML中的花括号,html,Html,我偶然发现了以下代码: <a href="#" class="text1"{text2}>...</a> 有没有办法用jQuery检索text2值?它在HTML中不起任何作用。它实际上是无效的标记。看起来您可能有一个模板系统,可以在呈现到浏览器之前查找并替换该模板。在某些情况下,代码是输入的,因此脚本实际上可以很容易地识别代码行。或者在某些情况下,可以作为数据库的一个指示器,以便在数据被提取后检索和存储数据 或者它可能是无效的标记,如果该人知道他们在做什么,则值得怀疑

我偶然发现了以下代码:

<a href="#" class="text1"{text2}>...</a>

有没有办法用jQuery检索
text2
值?

它在HTML中不起任何作用。它实际上是无效的标记。看起来您可能有一个模板系统,可以在呈现到浏览器之前查找并替换该模板。

在某些情况下,代码是输入的,因此脚本实际上可以很容易地识别代码行。或者在某些情况下,可以作为数据库的一个指示器,以便在数据被提取后检索和存储数据

或者它可能是无效的标记,如果该人知道他们在做什么,则值得怀疑

但如果没有任何其他信息或变量,就很难说了。但最常见的是访问Php、Javascript甚至C#中的脚本。因为他们可以解析HTML文档并对其进行操作。如果使用了这些大括号,并且不正确,则会导致分析错误

希望这能澄清这一点


更新:

是的,jQuery可以找到它。它是Javascript的一种形式。您可以实现以下功能:

$(function() {
    var foundString = $('*:contains("{text1}")');
});

有大量的数据详细说明了这一点。

我知道,在python模板系统jinja2中,括号中包含模板引擎的命令,如下所示:

Hello, {{varName}}
或:


{varList%中的l的%1}
  • {{l}
  • {%endfor%}
    这是在jinja中,但jinja的语法与django模板类似,许多其他模板引擎可能也复制django的语法。

    它在表达式中使用,称为表达式
    {{expression}

    AngularJS是一个JavaScript框架。可以使用标记将其添加到HTML页面

    AngularJS使用指令扩展HTML属性,,并使用表达式将数据绑定到HTML


    它给出了一个解析错误。谢谢,这很有用,但实际上我的意思是:如果给定一个
    $(this)
    ,有没有办法找到括号中的文本?因此,给定
    ,获取一个函数来返回文本
    text2
    ?抱歉,有任何误解。您是否在询问是否有方法在页面中放置变量,然后使用jQuery将该变量中的值从脚本返回到页面本身?是的,这将是它的一个应用程序。基本上,我是在用别人的代码工作,我想把信息存储在那里,因为它不知何故被用作“标识符”。简而言之,是的,我可以。正确答案,不是这里。它变成了一场讨论,不再实际地坚持你的问题。你必须问一个特定的问题,这样它才能遵守SE条款。好的,我做到了:谢谢你的帮助!
    Hello, {{varName}}
    
    <ol>
    {%for l in varList%}
    <li>{{l}}</li>
    {%endfor%}
    </ol>