0

私は ColdFusion/JS を 15 年間書いてきましたが、これには完全に困惑しています。

JavaScript を実行して CFLayoutArea 内で何かを行うことはできますが、JS でスタイルを表示または変更することはできません。

レイアウト領域に dashboard.cfm ページをロードすると、div 要素に関連するスタイル属性を変更または参照 (表示) しようとすると、常に JavaScript エラーが発生します。

呼び出しページは次のとおりです。

function dashBoard() {
    ColdFusion.navigate('dashboard.cfm','content');
}

<cflayout>
    <cflayoutarea>
        <cfdiv id="content" />
    </cflayoutarea>
</cflayout>

以下は、dashboard.cfm です。

<html>
<head>
<style>
#szliderbar1{
    width:37%;
}
</style>
<script>
    displayProgress = function() { 
    var tttt = document.getElementById('szliderbar1');
        alert(tttt.style.width);      
    }
    </script>
</head>
<body>  

    <div id="szliderbar1"> hey
    </div>
</body>
</html>

<cfset ajaxonload("displayProgress")>
4

0 に答える 0