位置: 编程技术 - 正文

原生JavaScript制作微博发布面板效果(原生js实现promise)

编辑:rootadmin

推荐整理分享原生JavaScript制作微博发布面板效果(原生js实现promise),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js原生dialog,原生js实现ajax步骤,js原生dialog,原生javascript开发,js原生dialog,原生javascript开发,原生js实现promise.all,原生js实现promise,内容如对您有帮助,希望把文章链接给更多的朋友!

javaScript实现微博发布面板效果.采用的js知识有:

正则表达式区分中英文字节、随机数生成等函数 淡入淡出、缓冲运动。闪动等动画函数 onfocus、onblur、oninput、onpropertychange等事件 动态添加元素,获取设置动态属性

基本思路:

当内容为空时,发布按钮为灰色,点击时候文本框会闪动,输入文字会提示还可以输入多少文字,超出会提示,且不能发布,要注意的是,判断文本框内容的长度,不能直接来,因为英文属于一个字节,中文占两个,要用正则处理一下!

原生JavaScript制作微博发布面板效果(原生js实现promise)

获取到所有头像的src之后,存入到一个变量中,当点击头像时候,将头像的src赋予添加元素的img,动态创建日期对象,手机型号,姓名存到数组,采用生成随机数的方式获取,当文本框有了内容并且选取头像后,可以发布成功,发布时候淡出效果,创建一个li,添加li的时候 不能直接采用 appendChild,这回直接添加到已有元素的后边,而微博效果是插入到前头,这是需要判断一下,当有元素时候采用 insertBefore方法,当没有元素时候采取appendChild。

html代码,因为不是同一天做的,后续的后头添加的,所以js代码的可读性不是很好,请谅解。不过尽量注释的很明白了,如有疑问请留言!

下面附源码下载地址!

源码下载:微博发布面板

希望本文所述对大家学习javascript程序设计有所帮助。

简单谈谈json跨域 这一篇文章呢,主要是之前一直听别人讲json跨域跨域,但是还是一头雾水,只知其一,于是一怒之下,翻阅各种资料,如果有不正确的地方,劳烦指正

深入探究JavaScript中for循环的效率问题及相关优化 Underscore.js库你一天(一周)内写了多少个循环了?vari;for(i=0;isomeArray.length;i++){varsomeThing=someArray[i];doSomeWorkOn(someThing);}这当然无害,但这种写法非常丑而

GitHub上一些实用的JavaScript的文件压缩解压缩库推荐 项目里要用到archive和unarchive整个已存在的folder,在找解决方案的时候尝试了一些当前比较流行的library,主要有adm-zip,JSZip,archiver等。一.Useadm-zipadm-zip支

标签: 原生js实现promise

本文链接地址:https://www.jiuchutong.com/biancheng/377496.html 转载请保留说明!

上一篇:JavaScript获取图片像素颜色并转换为box-shadow显示(js 获取图片大小)

下一篇:简单谈谈json跨域(jsonp如何解决跨域问题)

  • 增值税率和征收率
  • 增值税纳税申报时间
  • 电子普通发票和纸质普通发票一样吗
  • 减少实收资本需要缴纳什么税
  • 无形资产加计扣除最新政策
  • 购置成本和订货成本是实际发生的吗
  • 购进餐饮服务的会计分录
  • 以前年度损益调整结转到哪里
  • 资产负债表应付账款怎么算
  • 公司补缴社保协议书
  • 公允价值变动损益属于什么科目
  • 交通费补贴报销的会计分录怎么做?
  • 进项税当月申报怎么申报
  • 营业外收入是否报增值税
  • 日用品发票能报销吗
  • 广告制作费有哪些项目
  • 小微企业资质证书
  • 简述房地产开发企业设立的特殊规定
  • 什么情况下从价计征房产税
  • 收到发票最晚什么时候付款
  • 跨年冲暂估如何做账?
  • 药品入库和出库必须执行什么制度
  • linux 操作系统查看
  • 资不抵债从资产负债表上怎么看出来
  • WordPress置顶文章的相关PHP函数小结
  • win11怎么清理内存
  • 远期结汇账务处理办法
  • linux zmodem
  • 企业年金基金收益
  • 增值税的具体内容包括
  • 收到捐赠的设备一台
  • 柏林亚历山大广场1980
  • javascript基础语法
  • 利用的拼音
  • 马拉喀什的历史背景
  • 划拨建设用地使用权没有使用期限的限制
  • 前端开发常用技术
  • 借入资金会计科目
  • 退回以前年度的增值税账务处理
  • 印花税与增值税有什么区别
  • 什么是印花税,怎么征收
  • 用简易计税办法开发票
  • 金融资产发生的相关费用计入初始入账金额有那些
  • 累计销售额怎么算
  • 固定资产清理账户借方
  • 公账取现用途写什么
  • 用于维修安装服务的工具
  • 小规模纳税人工资要每月申报
  • 已认证发票是否已抵扣
  • 年底暂估成本有风险吗
  • 出口货物 增值税
  • 发票未到货已入库会计分录 原材料
  • 发票冲红重新开具怎么做账务处理
  • 现金支票存根联和正联怎么盖章
  • 房地产开发土地使用税如何计算
  • 三证合一是哪三证
  • 小规模纳税人发票怎么开
  • 三代个税返还算什么费用
  • sql server 快照
  • sql server索引的使用
  • 在Linux环境下mysql的root密码忘记解决方法(三种)
  • xp系统安装版如何安装
  • Linux设置jdk环境变量配置
  • freebsd11.3安装教程
  • win7 word
  • ubuntu16安装vnc
  • openssh centos
  • centos zsh
  • 如何在windows10中获取帮助
  • linux bfs
  • linux 常用命令大全及其详解
  • css一个页面跳转到另一页面
  • opengl 有哪些特点?与directx相比它有什么不同?
  • js旋转函数
  • shell 递归
  • dota2 服务器ip地址
  • 安卓开发问题
  • 获取手机信息的渠道
  • 最简单的十个菜
  • 国家税务总局财政部公告2023年第11号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设