Asp.net 后台如何获取前台按钮的点击次数?如何将JS代码中的值在后台使用?
<scripttype="text/javascript">varxx=0;functionCS(){vartt=document.getElementById("DIV...
<script type="text/javascript">
var xx = 0;
function CS() {
var tt = document.getElementById("DIV");
var btn = document.createElement("input");
btn.type = "button";
btn.value = "ADD";
btn.onclick = function () {
CS();
}
tt.appendChild(btn);
xx++;
alert(xx);
}
</script>
<input id="Button1" type="button" value="button" onclick="CS()" />
<div id="DIV"> </div>
如何在后台使用xx的值? 展开
var xx = 0;
function CS() {
var tt = document.getElementById("DIV");
var btn = document.createElement("input");
btn.type = "button";
btn.value = "ADD";
btn.onclick = function () {
CS();
}
tt.appendChild(btn);
xx++;
alert(xx);
}
</script>
<input id="Button1" type="button" value="button" onclick="CS()" />
<div id="DIV"> </div>
如何在后台使用xx的值? 展开
展开全部
在页面上放一个隐藏域,把xx值赋给隐藏域,然后在后台获取就行了。比如这样
<script type="text/javascript">
var xx = 0;
function CS() {
var tt = document.getElementById("DIV");
var btn = document.createElement("input");
btn.type = "button";
btn.value = "ADD";
btn.onclick = function () {
CS();
}
tt.appendChild(btn);
xx++;
document.getElementById("txt_GetInfo").value = xx;<!-把xx赋值给控件->
alert(xx);
}
</script>
<input id="Button1" type="button" value="button" onclick="CS()" />
<div id="DIV"> </div>
<div style="display:none"><input id="txt_GetInfo" type="text" runat=“server”/></div><!-一定要有runat=“server”->
<script type="text/javascript">
var xx = 0;
function CS() {
var tt = document.getElementById("DIV");
var btn = document.createElement("input");
btn.type = "button";
btn.value = "ADD";
btn.onclick = function () {
CS();
}
tt.appendChild(btn);
xx++;
document.getElementById("txt_GetInfo").value = xx;<!-把xx赋值给控件->
alert(xx);
}
</script>
<input id="Button1" type="button" value="button" onclick="CS()" />
<div id="DIV"> </div>
<div style="display:none"><input id="txt_GetInfo" type="text" runat=“server”/></div><!-一定要有runat=“server”->
追问
只是单个的按钮,那如果有大量的按钮,不会每个按钮都用一个隐藏域吧?而且如果是动态创建的按钮,又该如何获取它的点击次数?
追答
你如果有多个按钮又何必怕麻烦呢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询