当前位置: 首页 > news >正文

网站开发实战教程安阳历史

网站开发实战教程,安阳历史,高端品牌冰箱,免费网站下载直播软件免费第11次修改了可删除可持久保存的前端html备忘录#xff1a;将样式分离#xff0c;可以自由秒添加秒删除样式 !DOCTYPE html html langzh-CN headmeta charsetUTF-8meta nameviewport content…  第11次修改了可删除可持久保存的前端html备忘录将样式分离可以自由秒添加秒删除样式 !DOCTYPE html html langzh-CN headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title与妖为邻的备忘录/titlestyle.finish{/* 删除线 text-decoration: line-through; */background: #000000;color:rgb(253, 250, 250); }/style /head bodydiv classh-divh1备忘录dfn(memorandum)/dfn/h1p/p/divdiv classup-divtextarea classup-textarea nameuptextarea rows2 cols30%placeholder请选择txt、js、css或html文件文件内容会被自动读取/textareabutton typetext classup-button添加/buttonbutton idup-button1 classup-button3对选择的进行删除/buttonsublt;a href输入网站地址 target_blankgt;输入网站名称lt;/agt;/subbuttona hrefhttps://www.baidu.com/s target_blank百度一下/a/buttonbutton idopenButton打开URL/buttoninput typefile nameinputfile accepttext/plain, text/css, text/html, text/javascript, text/markdownclassbackground3D //div/divhrdiv classdown-div/divscriptvar uptext document.querySelector(.up-textarea);var addto document.querySelector(.up-button);var text document.querySelector(.down-div);/*************添加事件*****************/addto.onclick function () {inserhtml(uptext.value, );// 添加后清空输入框uptext.value ;// 焦点放回输入框uptext.focus();savetodo();}/*************savetodo函数****************/var savetodo function () {let todoarr [];let todojs {};var econtent document.querySelectorAll(.content);for (let index 0; index econtent.length; index) {todojs.name econtent[index].innerHTML;todojs.finish econtent[index].classList.contains(finish);todoarr.push(todojs);todojs {};}save(todoarr);}var loadtodo function () {let todoarr load();for (let index 0; index todoarr.length; index) {inserhtml(todoarr[index].name, todoarr[index].finish ? finish : );}}/**********************本地持久储存localStorage函数*****************************/var save function (arr) {/**JSON.stringify(arr) 先将数组转换为字符串 *localStorage.todos 然后将字符串保存到本地的todos中*/localStorage.todos JSON.stringify(arr);}/***读取函数把todos转成数组*然后返回数组*/var load function (arr) {var arr JSON.parse(localStorage.todos);return arr;}/**********************finish样式函数*****************************//**********************按钮点击事件*****************************/text.onclick function () {var tg event.target;// 获取父元素下的所有子元素var tgkids tg.parentElement.children;/*******************************对复选框的点击事件******************************/if (tgkids[0].checked) {tgkids[1].classList.add(finish);}else {tgkids[1].classList.remove(finish);}// 保存更改的样式savetodo();/*******************************对选择的进行删除********************************************/var Select document.getElementById(up-button1);Select.onclick function () {if (confirm(是否删除所选)) {var check document.getElementsByName(checkbox);for (var i 0; i check.length; i) {if (check[i].checked) {check[i].parentElement.remove();i--;// 删除后保存savetodo();}}}}}var inserhtml function (val, cls) {text.insertAdjacentHTML(beforeend,divinput typecheckbox namecheckbox span classcontent ${cls}${val}/span /div)}loadtodo();/*****************************提示弹窗无需点击的函数**********************************************/function displayAlert(type, data, time) {var a document.createElement(div);if (type success) {a.style.width 200px;a.style.backgroundColor #009900;} else if (type error) {a.style.width 280px;a.style.backgroundColor #990000;} else if (type info) {a.style.backgroundColor #e6b800;a.style.width 600px;} else {return;}a.style.textAlign center;a.style.position absolute;a.style.height 60px;a.style.marginLeft -100px;a.style.marginTop -30px;a.style.left 30%;a.style.top 5%;a.style.color white;a.style.fontSize 25px;a.style.borderRadius 20px;a.style.textAlign center;a.style.lineHeight 60px;if (document.getElementById() null) {document.body.appendChild(a);a.innerHTML data;setTimeout(function () {document.body.removeChild(a);}, time);}}/**************************打开URL按钮的JavaScript******************************************/// 获取打开URL按钮元素var openBtn document.getElementById(openButton);// 添加点击事件处理程序openBtn.addEventListener(click, function () {// 获取文件路径// 这里假设您已经有一个函数来获取文件路径例如 prompt(请输入文件路径, D:/前端学习, _blank);var filePath prompt(请输入网站地址或者本地文件路径, D:/备忘录信息);if (filePath) {// 使用window.location对象的assign()方法导航到指定文件// window.location.assign(filePath);// 或者使用window.open()方法打开新窗口导航到指定文件window.open(filePath);} else {displayAlert(info, 未提供有效的文件路径, 1500);// alert(未提供有效的文件路径);}});/**************************本地文件读取的函数******************************************/window.onload function () {var text document.getElementsByName(uptextarea)[0],inputFile document.getElementsByName(inputfile)[0];//上传文件inputFile.onchange function () {console.log(this.files);var reader new FileReader();reader.readAsText(this.files[0], UTF-8);reader.onload function (e) {// urlData就是对应的文件内容var urlData this.result;text.value urlData;};};};/script /body /html
http://www.w-s-a.com/news/936627/

相关文章:

  • 南宁自己的网站移动互联网技术学什么
  • 2017湖北建设教育协会网站自己接单做网站
  • 定制网站建设制作h5网站要多久
  • 泰安中呼网站建设有限公司 概况个人网站的设计与实现参考文献
  • 圣诞节网站怎么做怎么获取网站的图片
  • 想找个人做网站音乐网站建设教程视频教程
  • 网站收录一键提交阿里巴巴做网站多少钱
  • 怎么做网站投放广告商务网站建设实训报告
  • 服装代销的网站源码国内电子商务网站有哪些
  • qq空间怎么做网站做企业平台的网站有哪些
  • 网站的优缺点wordpress手机适配模板中文
  • 福州网站建设H5广告公司简介简短
  • 网站404页面的作用app开发郑州
  • 亚马逊中国网站建设目标网站建设的策划
  • 林州网站建设服务徐州网站建设
  • 如何检测网站死链景德镇网站建设哪家好
  • 旅游网站开发目标天津专业做网站公司
  • 名者观看网站快手小程序
  • 网络架构扁平化windows优化大师好不好
  • 安康养老院收费价格表兰州seo整站优化服务商
  • 网站开发技术方案模板无锡网站建设推荐
  • 自助建站系统注册三维家3d设计软件免费
  • 做seo网站标题重要吗郑州众诚建设监理有限公司网站
  • 建设网站南沙区百度关键词推广怎么做
  • 网站建设公司做销售前景好不好石家庄外贸网站制作
  • windows2008做网站网站首页打开速度
  • 做外贸要做什么网站服装设计图
  • 中山市路桥建设有限公司网站网站开发角色分配权限
  • 加强档案网站建设网站搭建好了不用会不会被攻击
  • 维护网站信息网络建设服务