thymeleaf页面使用th:onclick代替onclick
写法
1使用“|”: <a th:onclick="|javascript:member_del(this,${month.allTrafficMonthId})|" href="javascript:;"></a>
2 使用引号:<a th:onclick="‘javascript:member_del(this,'+${month.allTrafficMonthId}+')’" href="javascript:;"></a>
注意
传递参数时如果参数是数字这样写没有问题,但是如果参数是字符串onclick的方法将无法接收到参数并报错,所以参数是字符串时要加单引号。写法如下:
1. <a th:onclick="|javascript:member_del(this,‘${month.allTrafficMonthId}’)|" href="javascript:;"></a>
2. <a th:onclick="‘javascript:member_del(this,\''+${month.allTrafficMonthId}+'\')’" href="javascript:;"></a>
本文详细介绍了在Thymeleaf中如何使用th:onclick属性替代标准的onclick事件,适用于处理页面上的JavaScript函数调用。文章提供了两种写法示例,并强调了在传递字符串参数时正确使用引号的重要性。

2658

被折叠的 条评论
为什么被折叠?



