网页制作
  • JS解决移动web开发手机输入框弹出的问题
    2023-01-13

    JS解决移动web开发手机输入框弹出的问题

    在移动web开发中和pc端不同的是,手机的输入是软键盘,这样就会有个问题,那就是当有输入的时候,键盘弹起来,整个页面难免会发生变化解决方法,在body中设置背景图,即便是页面抬升了,背景也依旧存在,二、把fix元素隐藏掉当页面输入完成再展示出来利用属性,当手机输入框弹出时,页面屏幕会变形,就会执行,我们先获取原来的高度,当发生变化时我们获取现在的页面高度,当页面高度不一样的时候就隐藏元素。  阅读全文>>
    标签:JS  移动web开发  手机输入框  
  • JavaScript中 DOM操作方法小结
    2023-01-13

    JavaScript中 DOM操作方法小结

    根据id选择器找,最多找一个;.根据类选择器找,找出的也是数组;.);获取代码和内容,但只显示内容。操作属性相关元素操作找a的下一个同辈元素,注意包含空格。找a的上一个同辈元素,包含空格。找a的上一级父级元素。向a中添加一个子元素。();从a中删除一个子元素。不写后面数字是截到最后。在用户按下并放开任何字母数字键时发生,但是系统按钮(例:箭头键、功能键)无法识别复选框按钮,下一步可用  阅读全文>>
    标签:JavaScript  DOM操作  
  • JS - 获取文件后缀,判断文件类型(比如是否为图片格式)
    2023-01-13

    JS - 获取文件后缀,判断文件类型(比如是否为图片格式)

    1,获取文件后缀有时候我们需要通过文件名或者路径,得到该文件的后缀名(扩展名),可以通过如下方式进行截取:效果图如下:2,文件类型判断我们得到文件后缀名后,根据后缀即可判断文件的类型(文件格式)。比如我们需要判断一个文件是否是图片格式,首先定义一个判断函数:使用时只需把后缀传入即可判断:效果图如下:原文链接:#  阅读全文>>
    标签:JS  文件后缀  文件类型  
  • 2023-01-13

    js中!和!!的区别与用法

    js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!可将变量转换成类型,null、和空字符串取反都为false,其余都为true。(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码:判断变量a为非空,未定义或者非空串才能执行方法体的内容a是有实际含义的变量才执行方法,否则变量null,和''空串都不会执行以下代码。  阅读全文>>
    标签:JS  
  • JavaScript中三个等号和两个等号你了解多少
    2023-01-13

    JavaScript中三个等号和两个等号你了解多少

    ===,事实上我也推荐如果明确知道类型,还是最好用===。再举个简单的例子:团队协作中你肯定需要读别人的代码。一、首先看双等号前后有没有NaN,如果存在NaN,一律返回false。二、再看双等号前后有没有布尔,有布尔就将布尔转换为数字。我的建议是:如果你的的确确知道你在做什么(了解类型转换的结果),可以用==;否则还是用===吧。在网上无意中看到的图,大家可以参考看看:  阅读全文>>
    标签:条件判断  
  • JS实现单张或多张图片持续无缝滚动的示例代码
    2023-01-13

    JS实现单张或多张图片持续无缝滚动的示例代码

    图片滚动原理同图片轮播原理,同样也适用于文字滚动等一系列滚动,通过复制最后一张图片或最后一堆文字插入第一行,或复制第一张图片或一堆文字插入在结尾,来实现无缝拼接,前提:1、必须是没有设置过渡动画的,2、重置为0的时候与当前已经滚动到的高度对于图片的位置而言肉眼看上去没变化。2、滚动的盒子,主要改变该盒子的定位值,来实现滚动,里面包含所有要滚动的图片或文字  阅读全文>>
    标签:JS  图片无缝滚动  
  • 2023-01-13

    jQuery validate验证隐藏表单(hidden)域

    input),我猜想插件作者这么做的原因可能是为了提升性能。进行操作。方法一:(来源于网上,未进行测试)js,把::改为:将input的width设置为0,高度设置为0.5px(值不能太小,大于0小于0.插件也会进行验证。很不错的一个表单验证插件。升级到了1.9版的后,发现隐藏表单域验证全部失效,特别是在.js构造的Tabs里的验证!网上一搜,也没查到是怎么回事。就又开始验证隐藏域了  阅读全文>>
    标签:jQuery  隐藏表单  
  • 2023-01-13

    javascript实现单张或多张图片持续无缝滚动

    图片滚动原理同图片轮播原理,同样也适用于文字滚动等一系列滚动,通过复制最后一张图片或最后一堆文字插入第一行,或复制第一张图片或一堆文字插入在结尾,来实现无缝拼接,前提:1、必须是没有设置过渡动画的,2、重置为0的时候与当前已经滚动到的高度对于图片的位置而言肉眼看上去没变化。2、滚动的盒子,主要改变该盒子的定位值,来实现滚动,里面包含所有要滚动的图片或文字  阅读全文>>
    标签:JS  图片无缝滚动  
  • js实现文章目录索引导航(table of content)
    2023-01-13

    js实现文章目录索引导航(table of content)

    可以随便找个hexo博客中体验一下,例如这个。点目录跳到段落:通过标签的锚点实现,其原理在这里。源码地址:#toc是左侧的目录,#是右侧的文章正文。在上面的静态页面中,目录暂时为空,因为需要用JS动态生成。正文中需要人工埋点段落起始标识,也就是a.seg-begin这样的锚点,每个段落的锚点name唯一,而锚点之后紧随段落的内容。  阅读全文>>
    标签:JS  文章目录索引  
  • JS点击缩略图整屏居中放大图片效果
    2023-01-13

    JS点击缩略图整屏居中放大图片效果

    想了好几种实现方式,最开始的时候,是想通过来点击图片进行显示,可是后来当我想要让放大的图片进行居中显示和点击别的地方隐藏已显示的大图的时候,才发现实现起来有难度。第二种点击图片全屏居中显示(推荐这种实现方式)解决上面存留的bug:(bug出现了2个,一个是点击放大的图片失真,另一个是原图放大之后图片会旋转)点击放大的图片失真(这个是我一开始没放原图  阅读全文>>
    标签:JS  缩略图  居中  
  • DataTables warning: table id=DataTables_
    2023-01-13

    DataTables warning: table id=DataTables_

    次|我要投稿在h-ui中遇到这问题,改半天都改不过来,主要是因为不参与排序的列这一栏的数字是指列“td”的下标,可能是你的表格超出了这个范围修改一下对应的下标就行了系统报错验证隐藏表单()域栏目:下一篇:使用.通过正则表达式自定义验证规则汇总  阅读全文>>
    标签:系统报错  
  • JS操作剪贴板代码详解
    2023-01-13

    JS操作剪贴板代码详解

    可以轻松操作客户端剪贴板内容,不过只适用IE5以上浏览器。可以使用.对象处理剪贴板内容。URL等。:数据内容。  阅读全文>>
    标签:JS  剪贴板  
  • 2023-01-13

    jQuery制作input提示内容(兼容IE8以上)

    =,那么这个不兼容IE低版本我们只能用脚本来写了。首先HTML新建一个input然后我们再引入相应的js库,再使用简单吧,这样就可以了,那么这个是input的属性是text,我们要密码也一样可以显示IE低版本,我们用的方法就是用两个input,一个text默认显示,一个默认隐藏,当text获取焦点时显示,text隐藏,没有输入内容失去焦点text显示,显示,好了,废话不多说,看代码!  阅读全文>>
    标签:输入框  提示内容  IE8  
  • SyntaxHighlighter代码高亮插件构建使用方法
    2023-01-13

    SyntaxHighlighter代码高亮插件构建使用方法

    还能够支持代码主题切换,目前的官方主题有base、、、、emacs、、、、rdark、swift等10种主题,并支持自定义主题。目前官方并没有提供最新的可执行JS架构,需要自己编译构建,前提是必须首先安装好环境,安装环境可以参考本篇文章《下安装并配置环境教程》,具体官方提供的构建方法如下:css拷贝到自己的项目中,在自己的HTML文件引入.css,然后按照规定的格式输入代码即可!  阅读全文>>
    标签:SyntaxHighlighter  代码高亮  插件  
  • 2023-01-12

    【HTML】在表单(input)中id和name的区别

    for属性指定与label关联的元素的id,不可用name替代。IE支持在脚本中直接以id(而不是name)引用该id标识的对象。例如上面的input,要在脚本中获得输入的内容,可以直接以.value,如果要用name的话,通常先得到包含控件的form,例如.name与id的还有区别是:补充:name主要是表单元素里才有的属性。  阅读全文>>
    标签:表单  输入框  id  name  
234578

  777777  666666