位置: 编程技术 - 正文

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

  • 退回的企业所得税怎么做账务处理
  • 核定征收三种方式
  • 基本户可以直接转账给个人吗
  • 劳动收入与报酬的具体形式有哪些
  • 以前年度损益缴纳的税款在企业所得税中怎么表示
  • 印花税申报表怎么填写
  • 红字信息表已核销不允许撤销
  • 应缴所得税包括哪些税种
  • 非正常损失会计利润调整
  • 以汽车出资
  • 公益性捐赠纳税调整案例
  • 5%征收率的适用范围
  • 非居民企业间接转让股权案例
  • 发票超过2个月可以报销吗
  • 注册资本印花税计入哪个科目
  • 发票虚开税务局要求补税怎么办?
  • 贷款买电脑的故事
  • 网上抵扣发票操作
  • 利润分成的会计分录
  • 收到退回所得税怎么做帐
  • 销售残次品怎么处罚
  • 建筑公司收到预收款要交税吗?
  • 小规模纳税人的专票可以抵税吗
  • 收到上年度企业所得税退税款
  • 收到老板图片
  • php实现微信发红包的方法
  • 服务器时间总是不对
  • 合同预付款怎么做账
  • php中字符串函数
  • 消防设施费用怎么入账
  • 发生坏账计入
  • php常见面试题
  • php生成zip压缩包
  • 政府划入资产会计处理
  • 即征即退增值税账务处理
  • 房地产企业土地增值税清算
  • 前端请求方式
  • thinkphpcount查询
  • gpt40
  • php判断链表是否有环
  • 其他应付款贷方余额表示谁欠谁
  • 管家婆中已经过账的进货单怎么删除?
  • phpcms不支持https怎么办
  • mysql中join的用法
  • 企业管理费会计怎么做账
  • 印花税购销合同计税依据
  • 承包费会计处理
  • 销售赠品的会计分录
  • 税金及附加的核算范围
  • 收到销售折让的负数发票怎么做会计分录
  • 个人所得税手续费返还政策文件
  • 递延所得税负债会计分录
  • 市场营销策划开票品目
  • 财务会计的基本概念
  • 残保金是否为强制缴纳
  • 私企需要计提盈余公积吗
  • centos6.10安装教程
  • windowsxp教程
  • ubuntu系统怎么更新
  • ubuntu系统无法安装中文
  • mac怎么保存网页到桌面
  • mom.exe是什么
  • mac怎么设置
  • linux如何修改gid
  • win7激活2020
  • linux git管理工具
  • node js教程
  • 如何用python处理pdf
  • unity资源文件
  • js获取时间精确到毫秒
  • My Magic Android Tour —— 处女作
  • [置顶]JM259194
  • webview清除数据
  • javascript判断浏览器
  • python列表的常用方法有哪些
  • 增值税发票综合服务平台升级
  • 2021年徐州农村合作医疗
  • 知道金额,税额怎么计算
  • 个体户是否需要缴纳企业所得税
  • 怎样打印护士资格证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设