将HTML代码转换为jquery或javascript?

将HTML代码转换为jquery或javascript?,javascript,jquery,html,jsp,Javascript,Jquery,Html,Jsp,我有一个使用Spring符号的HTML代码。 代码是: <c:if test="${testCSV==true}"> <a href="#" onclick="editCSV(${command.id})" rel="tooltip-top"><img src="images/icons/edit.png" width="25" height="25" /></a> </c:if> 我想在jQuery中检查这个条件,因此该条件会进行

我有一个使用Spring符号的HTML代码。 代码是:

<c:if test="${testCSV==true}">
<a href="#" onclick="editCSV(${command.id})" rel="tooltip-top"><img src="images/icons/edit.png" width="25"  height="25" /></a>
</c:if>
我想在jQuery中检查这个条件,因此该条件会进行动态检查。 请帮帮我

您可以使用:

<script type="text/javascript">
    var x = ${testCSV};
    // some other code
</script>
浏览器会将其视为:

<script type="text/javascript">
    var x = true; // or false
    // some other code
</script>

然后,用它做任何你喜欢的事情。

在html中添加这段代码,在你想要编辑按钮的地方显示

<a id="edit" href="#" onclick="editCSV(${command.id})" rel="tooltip-top">
    <img src = "images/icons/edit.png" width = "25" height = "25" /> 
</a>
通过真实

<script type="text/javascript">
    var test =pagetype('<%=${testCSV}%>');
    if (test == true) {
        $('#edit').show();
    } else {
        $('#edit').hide();
    }
</script>

testCSV值从何而来?这个问题还不够清楚。请包括更多细节,关于您使用的元素,您想做什么。testCSV值来自spring controller。如果为true,则在我的编辑页面中显示图标,但当我更新页面时,则不显示图标。对于test.pass true,通过JSP代码在var true中传递true,我编写了var test=${testCSV},但它不起作用。无论是否正确,图标始终可见?文本=页面类型;尝试
<script type="text/javascript">
    var test =pagetype('<%=${testCSV}%>');
    if (test == true) {
        $('#edit').show();
    } else {
        $('#edit').hide();
    }
</script>