明凯博客

关注网站技术,一个特立独行的程序员

前端设计

JS动态添加option和删除optiond的详细方法

1.动态创建select function createSelect(){ var mySelect = document.createElement(“select”); mySelect.id = “mySelect”; document.body.appendChild(m […]

, , ,

关于DOCTYPE html PUBLIC遵循的文档类型及XHTML规范详解

有时候从网页上的代码复制粘贴后,预览时总达不到效果,直接运行别人的代码却能是正确效果。 明明代码一模一样,可是效果不一样,这让我很莫名奇妙。 最后找到了我认为最没什么用处的第一行才发现真正起作用的竟然是: 网上搜搜,查出下面的资料: 到底有什么用? 我只是记得这是用来声明文档类型 […]

, , ,

关于块级元素和行内元素的区别及详解

内联元素(inline element) * a – 锚点 * abbr – 缩写 * acronym – 首字 * b – 粗体(不推荐) * bdo – bidi override * big – 大字体 * br – 换行 * cite – 引用 * code – 计算机代 […]

, , , ,

CSS中的Expression行为详解

IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。 就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的 […]

, , , ,

JavaScript创建运动框架和Jquery动画函数的方法

封装好的运动框架Move(obj,attr,iTarget),可直接调用: 可用于设置width、border、fontSize、marginLeft、opacity等许多常见属性值的变速变化,实现各种有趣效果。 /**************** * * IE-BUG: * 在 […]

, , , ,

Js千分位格式化金额数字的方法

例如: 12345格式化为12,345.00 12345.6格式化为12,345.60 12345.67格式化为 12,345.67 只留两位小数。 代码如下: function fmoney(s, n) { n = n > 0 && n < = 20 ? n : 2; s = […]

, , , ,

Html文本框禁止用户修改的几种方法

什么时候禁止用户修改文本框呢? 在文本框的内容只作于演示而不允许用户随意修改时这样做就非常有必要。 方法一:设置readonly属性为true。 方法二:设置disabled属性为true。 方法三:在对象focus时立刻让它blur,使它无法获得焦点。 提示:readonly和 […]

, , ,

JS中Window.Open函数的详解及应用

详解: 一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法: window.open(pageURL,name,parameters) 其中: pageURL 为子窗口路径 name […]

, , , , ,

JS中window.onload的五种使用方法详解

1、最简单的调用方式 直接写到html的body标签里面,如: 2、在JS语句调用 3、同时调用多个函数 直接写到html的body标签里面,如: 4、js调用多个函数 以下这种调用方式可以用于不太复杂的JS程序中,如果程序函数很多,逻辑比较复杂,可以考虑用第五种方式。 5、JS […]

, , , ,

一个form用两个提交按钮分别提交到两个页面

有时候我们提交表单的时候需要不同的按钮提交到不同的页面来处理。 其实很简单,就是一个js分别判断的语句了了。 上面就是一个发送保存的例子。 点发送到send.asp 页面, 点保存到save.asp页面。

, , ,

上一页 下一页