解决方案 »
- 怎样处理火狐下URL参数自动编码的问题?
- 谁能推荐一本JavaScript大师级的书
- jquery ajax 获取不了 php生成的xml数据
- 关于代码转换,急急急!
- 循环获取某个TABLE中的TD内容
- 怎样用javascript获取datalist中某一行某一列的值?
- 我想在jsp查询数据库的每一条数据之后加一个列表框,怎么写?
- 一个数据库和下拉菜单选择的问题,解决加分!
- 如何实现:鼠标经过一图片时,显示出一个隐藏的Div层?在线等...
- 一个关于window.onbeforeunload时间,急!急!急!急!
- EXT3中EditorGridPanel,TreePanel,TriggerField 的超级BUG,高手请入
- js document.all?
function sum(id1, id2, idSum) {
var text1 = document.getElementById(id1).value;
var text2 = document.getElementById(id2).value; if(text1 == null || text1 == '') {
document.getElementById(id1).value = '0';
text1 = '0';
} if(text2 == null || text2 == '') {
document.getElementById(id2).value = '0';
text2 = '0';
} if(text1 != null && text1 != '' && isNaN(text1) == false && text2 != null && text2 != '' && isNaN(text2) == false) {
document.getElementById(idSum).value = parseInt(text1, 10) + parseInt(text2, 10);
} else {
if(text1 != null && text1 != '' && isNaN(text1) == false) {
document.getElementById(idSum).value = text1;
} else if(text2 != null && text2 != '' && isNaN(text2) == false) {
document.getElementById(idSum).value = text2;
} else {
document.getElementById(idSum).value = '0';
}
}
}
</script>
<input type="text" id="num1">
<input type="text" id="num2">
<input type="text" id="sumShow">
<input type="button" value="sum" onclick="sum('num1', 'num2', 'sumShow')">
if(!/^(?!0\d+)\d*$/.test(obj.value)){
obj.value = "";
}
}