位置: 编程技术 - 正文

原生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如何解决跨域问题)

  • 账面价值计税基础算法
  • 运输公司税率和税种
  • 车船税发票可以作废吗
  • 小规模定额征收是怎样
  • 小规模零税率申报流程
  • 小规模纳税人免征增值税怎么记账
  • 企业缴纳季度所得税
  • 待摊费用属于企业的费用
  • 固定资产升值可以入账吗?
  • 车辆补贴的钱最快多久到账
  • 公司改名之前发工资吗
  • 公司收到的拆迁补偿款计入哪个科目
  • 销售收入包括应收销货款
  • 抵扣认证发票时间
  • 个人合伙清算如何起诉
  • 增值税留抵税额抵减欠税
  • 红字发票冲销的销项税怎么处理
  • 异地学习期间产生的餐费住宿费怎么做账?
  • 盈余公积可用于集体福利吗
  • 采购折扣怎么结转成本?
  • 利润表中所得税费用为负数是什么意思
  • 一般纳税人苗木发票可以抵扣吗
  • 个体工商户税收怎么算
  • 上月开的销项专票如何做废?
  • 农村的生产经营是什么
  • 跨年补计提工资汇算清缴
  • 计提成本账务处理
  • 查账征收改为核定征收需要什么资料
  • 跨年度冲减收入
  • 图灵sdk
  • 浏览器下载量排名第一的是
  • php 魔术
  • 残疾人在公司上班公司有什么好处
  • vue父子组件加载顺序
  • php实现创建微信群聊
  • 跨市设立分公司
  • 纳税人转让旧房及建筑物
  • 个税手续费会计分录
  • 套期工具会计核算
  • vuepress plugin
  • 结转损益的凭证需要打印吗
  • 销售折让怎么核算成本
  • 策划费多少钱
  • 如何补缴以前年度的税
  • 链表的优缺点有哪些
  • pandas columns排序
  • 无形资产入股后大幅缩水怎么办
  • 合伙企业需要申报哪些税
  • 小额零星业务税收政策
  • 因员工过失造成的工伤用不用赔
  • 在建工程转固定资产是什么意思?
  • 小规模纳税人的金税盘可以抵税吗
  • 企业解散清算程序
  • 主营业务收入转入什么科目
  • 跨年度冲红字发票怎么冲
  • 公司法人可以变更给老人吗
  • mysql挂了怎么排查
  • 如何使用命令查找电脑IP地址
  • Windows7任务计划在什么位置?
  • ntfs跟fat32
  • linux系统的基本特征
  • 怎么在bios里设置usb开关
  • aeadisrv.exe
  • winxp如何禁用u盘
  • linux操作系统的安装
  • linux做raid10
  • msoxmled.exe是什么软件
  • ftp自动上传文件到服务器
  • android 界面滑动
  • opengl配置vc6.0
  • 很好的无光照模式叫什么
  • jquery设置滚动条到底部
  • 安卓广播的作用
  • nodejs调用打印机
  • jquery示例
  • 用javascript
  • 支付水电费的增值税税率文件
  • 福州税务局几点关门
  • 担保机构和银行的区别
  • 会计基础工作规范2024
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设