AJAX调用完成后的消息提示框
2021-05-03 23:27
阅读:532
标签:des null pen web ali form line func col
之前因为写一些验证,会在调用成功或者失败后用到一些消息提示框,但找了很多了没找到比较合适的,对于一些框架中的组件感觉用着也不是很方便,于是自己用js写了一个简单的提示框,代码如下:
var appendHTML=function(el, html){ var divTemp = document.createElement("div"), nodes = null // 文档片段,一次性append,提高性能 , fragment = document.createDocumentFragment(); divTemp.innerHTML = html; nodes = divTemp.childNodes; for (var i=0, length=nodes.length; i) { fragment.appendChild(nodes[i].cloneNode(true)); } el.appendChild(fragment); // 据说下面这样子世界会更清净 nodes = null; fragment = null; }; function showMessage(message,type,time) { let str = ‘‘ switch (type) { case ‘success‘: str = ‘ ‘ break; case ‘error‘: str = ‘ ‘ } str=‘‘+str; appendHTML( document.querySelector(‘body‘) , str ); setTimeout(function () { document.querySelector(‘body‘).removeChild(document.querySelector(‘.‘+type+‘-message‘)); },time) } showMessage(‘添加成功‘,‘success‘,2000)
https://blog.csdn.net/qq_42095753/article/details/90347845
AJAX调用完成后的消息提示框
标签:des null pen web ali form line func col
原文地址:https://www.cnblogs.com/7qin/p/12117318.html
评论
亲,登录后才可以留言!