0
を私がボタンを持っていると私はボタンをクリックしたときに、私はjavascript関数に(プログレスバー)C#の - のOnClick機能にJavaScriptに変数を渡す - プログレスバー
<asp:Button ID="btn_tel" runat="server" CausesValidation="False" OnClick="btn_telefono" Text="Controlla" CssClass="button" OnClientClick="move()" /></div>
関数move()を起動します。
<script type="text/javascript">
function move() {
setTimeout(function() {
var elem = document.getElementById("myBar");
elem.style.color = "White";
var width = 0;
var temp= "<%=intervallo%>";
var id = setInterval(frame, temp);
function frame() {
if (width >= 100) {
clearInterval(id);
} else {
width++;
elem.style.width = width + '%';
elem.innerHTML = width * 1 + '%';
}
}
}, 0)
}
</script>
私のコードでは、変数を "intervallo"に設定することができます。
コードは機能しますが、ボタンをクリックしたときに変数のインターバルを渡したいと思います。
私はいくつかの方法で試しましたが、私は成功しませんでした。あなたは何か考えていますか?
function move(var x) {
...
}
次に、ページ内でメソッドを呼び出します:
...onClientClick="move(x)"
でxを交換し、私は最も簡単な方法は、あなたの関数にパラメータを追加することであると考えてい
おかげ
こんにちは。返信いただきありがとうございます。 ボタンをクリックすると変数** intervallo **が計算されます。 次に、その値を渡したいと思います。それは可能ではありませんか? –
あなたは何を意味するのか分かりません。どこに変数を渡そうとしていますか? JavaScriptまたはASPコードの背後に?おそらくいくつかのコードが役に立つでしょう。 – John