`
tara1128
  • 浏览: 26162 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
表单中的某一个textarea有输入字数的限制, 当用户的输入达到某一个上限值之后, 要么提示用户不能继续输入, 要么就截断后面的输入, 如此来确保表单发送出去的数据都在可控的范围内。 通常限制字数,我们使用maxlength,例如: <textarea maxlength="90"></textarea> 限制用户最多只能输入90个字。 这个maxlength很简单,可悲的是IE尼玛的又不支持! Fuck IE~~ 所以我只能这么解决: <textarea maxlength="5" onKeyDown="if ...
页面中获取了一个图片的URL, 然后赋值给img元素的src属性, 图片即可显示在页面中。 但是在页面中显示时, 如果需要对显示图片的尺寸做限制, 就需要一些额外的处理了, 同时也要考虑到图片加载甚至异步的问题。 我们可以在img的onload里写一个function: <img src="" onload="imgOnload(this)" /> 然后对这个function做一些定义: function imgOnload( el ){   var w = el.width, h = el.height; //在onload里可以直接拿到 ...
今天写码遇到的一个需求是在页面中上传文件时, 只选择文件,并未上传,即在前端判断文件大小, 如果文件过大,则提示用户重新选择文件。 原本判断文件大小的思路,是使用img元素, 把文件的URL赋值给img的src,然后通过filesize来拿到文件大小。 但使用这个方法,必须得到文件的URL,所以还是需要先上传才可以。 如此,使用HTML5的FileReader接口,即可完全在页面里读取文件了。 使用方法简述如下: Plus:不支持IE,of course,as always…… FileReader专门用于读取文件, 它提供了一些读取文件的方法,以及包含读取结果的事件模型。 目前只有FF ...
我使用的Mac系统是OS X 10.8.4 因为Mac系统自带了Apache环境 所以我们只需要启动Apache,并设置虚拟主机即可。 1、启动Apache: 打开Terminal [终端],输入命令 sudo apachectl -v 然后输入本地机器的密码,如果有密码的话。 可以看到Apache的版本信息: Server version: Apache/2.2.22 (Unix) Server built:   Dec  9 2012 18:57:18 然后输入sudo apachectl start 这样Apache就启动了。 2、首页位置: 打开浏览器,在地址栏里输入http://l ...
Global site tag (gtag.js) - Google Analytics