<html>
<head>
<meta charset=utf-8/>
<title>test</title>
<script>
function count()
{
var nums = 0
var chk = document.getElementsByName('xz')
for (var i = 0i <chk.lengthi++) {
if(chk[i].checked){
nums++
}
}
document.getElementById('hj').value = nums
}
</script>
</head>
<body>
<form name="form" method="post" action="">
您选择了 <input name="textfield" id="hj" type="text" size="5" value="">项
<input type="checkbox" name="xz" value="" onClick="count()" >A
<input type="checkbox" name="xz" value="" onClick="count()">B
<input type="checkbox" name="xz" value="" onClick="count()">C
<input type="checkbox" name="xz" value="" onClick="count()">D
</form>
</body>
</html>
用AJAX也行,服务器为单个用户统计流量.每次下载前必须获得服务器许可.1.你需要为你网站上的每一个软件计算大小并且入库.
2.用户点击下载连接转向到程序物理路径前,把文件的大小与数据库中的用户的总使用流量相加,(文件是2M,以前没下过,就是2M+0=2M,入库),然后判断是否超出.
恩,慢慢做吧.网站限制太多,管理太严的话.不利于发展.
算。avascript是网页脚本语言,是用来辅助html的网页做一些其他操作的编程语言。如果你是看一个网站上的js代码,那些都是源码。因为网页都是要下载下来才能看,配套的js脚本也是一样,你能看到的javascript代码都是已经用到的。
至于函数。。。就是可以理解成操作公式,把一堆javascript操作用{}包在一起,就是一个函数。
回头调用函数的时候就只需要参数和返回值,就能替我执行早就写好的javascript操作。
顺便说一句,函数是广义的,很多地方都有。