javascript - html如何獲得script中的變數值
世界只因有你
世界只因有你 2017-05-18 10:57:13
0
2
6114
雷雷
世界只因有你
世界只因有你

全部回覆(2)
巴扎黑
...
</head>
<body>
    
    // 这里是一个循环p 是根据testVariable的数组个数 中间显示的内容,还有图片之类的全在testVariable对象中,如何直接能够用testVariable 
    <p id="testList" style="width:100%; height:100px; background-color:#CCCCCC">
    </p>
    <script type="text/javascript">
        function testResult(){
            var testVariable = xxxx //局部变量只能在作用域中访问
            //循环testVariable 
            forEach(...)
            
            //最后append到#testList中
        }

        window.onload = testResult;
    </script>
</body>
</html>

主要有兩點:

  1. script放在body尾部, 才能存取到上面已載入的元素

  2. 局部變數只能在該作用域存取, 所以就在testResult()這個方法內去處理循環出的元素, 在append到外層容器即可.

習慣沉默

解決這個問題的思路,1.首先要等DOM加載完成,2.然後執行一個函數,函數裡面要遍歷數組中的元素,3最後添加到DOM中既可

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板