0

この部分にはまりました。

「count」という整数変数を宣言しました

@{
    int count = 6;
}

スライダーも持っています。

<input name="sliderStatus"  id="sliderStatus" onchange="updateThumbnail(this, @count)" type="range" min="0" max="100" value="0" step="1"/>

私はこのようなスクリプトを持っています...

    <script type="text/javascript">
    function updateThumbnail(rangeInput, count) {
        var previousImage = document.getElementById('someImage' + rangeInput / (rangeInput.value / count));
        if (previousImage) {
            previousImage.style.display = 'none';
        }
        var nextImage = document.getElementById('someImage' + rangeInput / (rangeInput.value / count));
        nextImage.style.display = 'block';
    }
</script>

スクリプトは、スクリプト内の「カウント」を認識できないことが判明しました。ビューからスクリプトに変数を渡す方法は? 助けていただければ幸いです。:(

4

1 に答える 1

3

試す

@{
    int count = 6;
}

<script type="text/javascript">

var $count = '@count';

</sxript>
于 2012-07-04T04:22:32.600 に答える