纯JS弹窗,没考虑兼容性,重用性,顺手写的
来源:互联网 发布:淘宝招聘在家兼职客服 编辑:程序博客网 时间:2024/05/27 20:10
var bool = false;
//@author lichaoyong
function changeblance(ele,id){
// 创建文本内容节点
var p1 = document.createElement('p');
var p2 = document.createElement('p');
var p3 = document.createElement('p');
var div4 = document.createElement('div');
var lable1 = document.createElement('lable');
var lable2 = document.createElement('lable');
var input1 = document.createElement('input');
var input2 = document.createElement('input');
var input3 = document.createElement('input');
var span = document.createElement('span');
var lable5 = document.createElement('lable');
if(bool){
return false;
}
var div = document.createElement("div");
lable1.innerText = '当前总金额';
input1.style.readonly = "readonly"
lable2.innerText = '走飞 金额';
input1.size = 8;
input2.size = 8;
var regExp = /<font.*>(.*)<\/font>/ig;
//exec返回一个数组对象
var arr = arrTmp[4].match(regExp);
// alert(arr);
// alert(RegExp.$1);
//var str = arrTmp[4];
// var nodee = eval(str);
input1.value = RegExp.$1;
input2.value = '0';
input3.type="button";
input3.value = '点击';
input3.onclick=function(){
if(parseInt(input1.value) < parseInt(input2.value) || parseInt(input2.value) < 0 ){
alert('走飞金额必须小于当前总金额');
return false;
}
var val = input1.value - input2.value;
var str = sendCommand('a','set1.php','id='+id+'&val='+val);
div.style.display = "none";
bool = false;
location.reload();
}; //绑定点击事件
var obj = ele;
div.id = "dig";
div.style.background = "#DDDDDD";
div.style.width = 200;
div.style.height = 150;
div.style.top = document.body.clientHeight/2;
div.style.left = document.body.clientWidth/2;
div.style.position = "absolute";
div.style.display = 'block';
span.innerHTML = "x";
span.style.width = 20;
span.style.float = "right";
div4.appendChild(span);
lable5.innerText = "更改走飞金额";
div4.style.background = "#0077CC";
div4.appendChild(lable5);
span.onclick = function(){ //x关闭本窗口
div.style.display = "none";
bool = false;
}
div.appendChild(div4);
var pnode1 = div.appendChild(p1);
pnode1.appendChild(lable1);
pnode1.appendChild(input1);
var pnode2 = div.appendChild(p2);
pnode2.appendChild(lable2);
pnode2.appendChild(input2);
var pnode3 = div.appendChild(p3);
pnode3.appendChild(input3);
div.style.zIndex = 100;
window.domain = 'www.api.test.com';
window.document.body.appendChild(div);
bool = true;
}
- 纯JS弹窗,没考虑兼容性,重用性,顺手写的
- 本地判断图片大小和宽度是可以的;IE6下测试通过,其他还没考虑JS兼容性
- 考虑客户端的兼容性
- XP的兼容性考虑
- 纯js写的分页
- 纯js写的Ajax
- 写程序顺手的小收获~
- js事件监听(考虑兼容性)
- 纯JS写的分页代码。
- 纯JS写的一个轮播图
- Shader toy (顺手写两个Gyro)(纯代码写3D)
- 纯js写计算器
- 纯js写俄罗斯方块
- 使用zepto.js,纯JS写的登录界面
- 写顺手而引起的 java.lang.IllegalMonitorStateException
- 纯JS写的只有时分的时间控件
- 好久没写JS了
- JS的浏览器兼容性
- C语言(奇数和)
- 去除字符串首尾空格
- 聚类算法 K-means
- HeapFree
- 【黑马程序员】C#之冒泡排序
- 纯JS弹窗,没考虑兼容性,重用性,顺手写的
- java中为什么非静态嵌套类不能有静态变量?&& Thinking Java内存分配、管理总结
- ADO.NET实现CRUD
- hadoop之hadoop_eclipse_plugin编译和配置
- Java桌面程序打包成exe可执行文件
- Hibernate OpenSessionInView
- 输出等边三角形
- ORACLE中通过SQL语句(alter table)来增加、删除、修改字段
- MySQL数据类型