html里面的大括号用什么替换

html-css017

html里面的大括号用什么替换,第1张

你好!

<在html里和标签符有冲突,如div标签外面就需要,因此需要一个代替符号。

{}和[]就不会有语法冲突的问题,所以并不需要。

至于json中是可以带有{}[]的,如果使用正规的解析方法是不会有问题的。

提供一个javascript的解析例子,需要先加载jquery

<script type="text/javascript" src="jquery-1.9.1.min.js"></script>

<script type="text/javascript">

var obj1={a:'{}[]'}//定义js对象

alert(JSON.stringify(obj1))//将js对象转成json字符串

var json='{"b":"{}[]"}'//定义json字符串

var obj2=$.parseJSON(json)//将json字符串解析为js对象

alert(obj2['b'])//输出对象属性

</script>

这个是模板引擎中的写法,{} 内写的是PHP中传递过来的变量或者一些函数。

像你这个很明显是ThinkPHP中的 U 函数, 这个函数将对你传入的参数解析成一个完整的URL

最终结果应该映射到 : Home模块中的 Login控制器中的 verify_c 方法。

因为花括号并不代表任何的内容,浏览器只会解析HTML中的<>标签,只有Javascript、json等会被浏览器解析

如果是自己做的Javascript函数则需要自己检查错误的地方,方法:将解析函数复制到控制台运行测试