访问DIV中定义的JS变量

时间:2016-04-20 17:30:43

标签: jquery

我试图访问以下div中定义的变量,但无法访问它们。我尝试了类似的东西,但未定义,

alert($('#docMode','#content_'+id).val() )

<div id="content_M-AMA-HID-1301-009R">
    <script>
        p.docs.loaded[p.docs.loaded.length]={
                            'isNewDoc' :  false,
                            'docMode' : 'edit',
                            'status' : 'Published',
                            'state' : 'active'
                           }
    </script>
</div>

1 个答案:

答案 0 :(得分:0)

<script>
    p.docs.loaded[p.docs.loaded.length]={
                        'isNewDoc' :  false,
                        'docMode' : 'edit',
                        'status' : 'Published',
                        'state' : 'active'
                       }
</script>

上面的脚本被添加到JS的全局空间中。

您无法通过其所在元素的值来访问它。您的p.docs.loaded数组可以在脚本内的任何位置访问。