≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > JavaScript

JS 一些小提示用法教程

人气:567 时间:2018-09-26

这篇文章主要为大家详细介绍了JS 一些小提示用法教程,具有一定的参考价值,可以用来参考一下。

【JS】创建元素的时候用innerHTML,删除元素的时候用removeChild,替换元素内容的时候用replaceChild。

【HTML】仅在Firefox中,table元素宽度属性百分比大于100%时,Firefox会按100%处理;如果是style中的CSS特性,则不会这么处理。建议给TABLE元素设置宽度的时候,不要使用width属性,而是使用CSS中的width特性。(Google)

【JS】设置option元素中的文本时需要注意:用doc.createElement(‘option’)创建的节点,IE是无法直接设置text来改变文本的。必须通过 option.appendChild(doc.createTextNode(txt));来实现。但是,一旦节点被插入到页面DOM后,就可以直接设置option.text了。(熊松松)

【JS】取得textarea里面文字的数量,标准浏览器下可以用textarea.textLength属性,而IE下用textarea.value.length属性。

【JS】

escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z
encodeURI不编码字符有82个:!,#,$,&,’,(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
encodeURIComponent不编码字符有71个:!, ‘,(,),*,-,.,_,~,0-9,a-z,A-Z

【CSS】做投影效果,标准浏览器用box-shadow,IE用filter: progid:DXImageTransform.Microsoft.Shadow(color=’#66666666′, Direction=135, Strength=2)

【CSS】做外发光效果,标准浏览器用box-shadow,IE用filter:progid:DXImageTransform.Microsoft.Glow(Color=#444444, Strength=3);

【PHP】"name1[]=1&name1[]=2",到了后台会自动转成数组,$_POST[“name1”]的值为[1, 2]。

【ASP.NET】"name1=1&name1=2″,到了后台会自动转成用逗号分隔的字符串,Request.Form[“name1”]的值为1, 2。

【HTML】IE下有个unselectable的属性,设为on以后,点击就不会获得焦点了。

【HTML】IE下有hidefocus属性,设为true以后会隐藏虚线框,和outline: none一样。

【JS】随机输出1到10个数,不重复:

JS代码如下:

/**
 * 随机输出1到10个数
 *
 * @param 
 * @arrange (512.笔记) www.q1010.com
 **/
var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
var i = 10;
while(i) {
var output = Math.round(Math.random() * (--i));
console.debug(arr.splice(output, 1));
}

【JS】随机处理数组里的项:

JS代码如下:

/**
 * 随机处理数组
 *
 * @param 
 * @arrange (512.笔记) www.q1010.com
 **/
Array.prototype.random = function(func) {
var arr = this.concat();
if(typeof func === 'function') {
var len = arr.length;
while(len) {
func(arr.splice(Math.round(Math.random() * (--len)), 1)[0]);
}
}
}

本文来自:http://www.q1010.com/174/1733-0.html

注:关于JS 一些小提示用法教程的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:提示

您可能感兴趣的文章

  • jQuery 使用label实现点击表单input,提示文字消失的示例
  • JS 实现兼容提示的简单示例
  • php 利用header函数实现文件下载时直接提示保存示例
  • php5.3提示Function ereg() is deprecated Error问题
  • php 表单验证代码(验证失败显示提示信息)
  • php 快速生成各种信息提示框的简单示例
  • PHP如果ID不为数字则提示出错
上一篇:JS 让div固定在页面底端的简单示例
下一篇:原生js属性值的添加,替换,修改等
热门文章
  • js随机生成两位数
  • js 文字超出部分隐藏、点击显示更多示例
  • 原生JS+css 点击查看全文的简单示例(类似今日头条效果)
  • javascript实现文字隐藏、展开收起的简单示例
  • JS 展开/收起按钮显示隐藏文字示例
  • JavaScript 正则判断文本是否含有超链接的简单示例
  • 原生JS实现鼠标悬停图片显示文字的简单示例
  • JS 点击按钮显示更多内容的简单示例
  • 原生js for循环遍历二维数组、嵌套元素的简单示例
  • javascript 浮点数转换成整数三种方法
  • 最新文章
    • js获取时间,处理时间等的实现方法
    • JavaScript 判断小数是否相等的简单示例
    • JavaScript 获取数组极值的简单示例
    • JavaScript防抖 & 节流的简单示例
    • JavaScript深拷贝的简单示例
    • JavaScript数组降维的简单示例
    • JavaScript手机端判断浏览器类型的简单示例
    • JavaScript获取 URL 中的参数的简单示例
    • JavaScript以“天”为单位获取响应的时间戳的简单示例
    • JavaScript时间格式化的简单示例

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。