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 回答