易截截图软件、单文件、免安装、纯绿色、仅160KB

asp JS 条件判断 格式问题,付源码

<script language="javascript">
function calc(){
document.forms[0].sy.value = document.forms[0].kc.value - document.forms[0].xs.value;
}
</script>
<form name="form" method="post" action="">
销售: <input name="销售" type="text" id="xs" onBlur="calc();" >库存: <input name="库存" type="text" id="kc" onBlur="calc();" value="50" >
剩余: <input name="剩余" type="text" id="sy" >
</form>

要求:
当输入销售大于库存时候,会出现剩余未负数。能否实现,判断小于0时,都显示为0

例如
现在程序是:销售100台,库存50台,剩余-50台
改成:销售100台,库存50台,剩余0台



JS函数修改...

JScript code:

function calc(){
var n1,n2,n3;
n1=parseInt(document.forms[0].kc.value,10);
n2=parseInt(document.forms[0].xs.value);
n3=n1-n2
if(n3<0) then n3=0;
document.forms[0].sy.value = n3 ;
}



n2=parseInt(document.forms[0].xs.value,10);


使用 Math.max(num1, num2)方法

document.forms[0].sy.value = Math.max(document.forms[0].kc.value - document.forms[0].xs.value, 0);


相关问答:

ASP简单问题

conn.asp

<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.MapPath("Connt ......

用ASP怎么写以下代码

当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写


如:开始时间      结束时间      & ......

求改一个ASP小程序加上传功能和下载功能。。

文件:folder.inc
HTML code:

<%
Dim folderini,pos,pageName
fPath = Request.ServerVariables("PATH_TRANSLATED")
pos = instrRev(fPath,"\")
folderini = Left(fPath,pos)+&qu ......

asp缓存技术?

asp缓存技术? 就是 把数据存到Application对象里吗 ???
看了一些asp缓存的方法,一般都是利用application的,不行的话就用asp.net来坐吧

Application - 全局缓存
Session - 局部缓存
然后还有文件缓存 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号