将JavaScript对象保存在HTML对象中

时间:2016-05-24 16:32:18

标签: javascript html

有没有办法在HTML对象中保存javascript标签?我想做的是这样的事情:

if(is_user_logged_in()){
    $curUser = wp_get_current_user();
    if(get_the_author_meta('user_login') == $curUser->user_login) wp_list_comments();
}

3 个答案:

答案 0 :(得分:1)

您可以使用this plugin将JS对象转换为JSON字符串,如果这是您想要实现的目标。

var json_data = JSON.stringify(yourObj);

答案 1 :(得分:1)

我认为你唯一的问题是你没有得到节点。

function dtpaging_Page_Selected(vPageNumber) {
    document.getElementById("<%=mControlName %>txtPageNumber").value = vPageNumber
    <%=Post_Method %>
}

答案 2 :(得分:0)

您可以使用javascript函数JSON.stringify()

执行此操作

<强>的Javascript

<div id="htmlTag">some text</div>
<script type="text/javascript">
    document.getElementById('htmlTag').something = JSON.stringify({s:"a string",n:1,b:false,a:[3,2,1],f:function(){alert("hello")}});
</script>

这是一个JSFiddle:https://jsfiddle.net/LcrLeg8a/1/