<script language="javascript">
function isdate(){
var strSeparator = "/"; //日期分隔符
var strDateArray;
var intYear;
var intMonth;
var intDay;
var boolLeapYear;
var strDate=form1.a.value //表单中的日期值
strDateArray = strDate.split(strSeparator);
if(strDateArray.length!=3 ......
盒子标签和属性对照
CSS语法 (不区分大小写)
JavaScript语法 (区分大小写)
border
border
border-bottom
borderBottom
border-bottom-color
borderBottomColor
border-bottom-style
borderBottomStyle
border-bottom-width
borderBottomWidth
border-color
borderColor
border-left
borderLeft
border-left-color
borderLeftColor
border-left-style
borderLeftStyle
border-left-width
borderLeftWidth
border-right
borderRight
border-right-color
borderRightColor
border-right-style
borderRightStyle
border-right-width
borderRightWidth
border-style
borderStyle
border-top
borderTop
border-top-color
borderTopColor
border-top-style
borderTopStyle
border-top-width
borderTopWidth
border-width
borderWidth
clear
clear
float
floatStyle
margin
margin
margin-bottom
marginBottom
margin-left
marginLeft
margin-right
marginRight
margin-top
marginTop
padding
padding
padding-bottom
paddingBottom
padding-left
paddingLeft
padding-right
paddingRight
padding-top
paddingTo ......
<script language="javascript"><!--
function colorpicker()
{
var sColor=dlgHelper.ChooseColorDlg();
ColorVal=sColor.toString(16);
colorvalue.value=(ColorVal.length==6)?"#"+ColorVal.toUpperCase():"#"+(new Array(6-ColorVal.length+1).join("0"))+ColorVal.toUpperCase();clipboardData.setData('text',colorvalue.value);
colorvalue.focus();
colorvalue.select();
}
// --></script>
<body>
<OBJECT id=dlgHelper CLASSID="clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b" WIDTH="0px" HEIGHT="0px"></OBJECT>
<input type="button" value="Color Picker" onclick="colorpicker()">
<input type="text" name=colorvalue>
</body>
......
最佳实践是人们做事时应该遵循的、被公认为和经过验证的的模式。虽然不唯一,甚至不是最佳的方式,但是是人们认同的做事的模式。
1.1 不唐突和渐进增强
有关不唐突的两个术语——“渐进增强(progressive enhancement)”和“平稳退化(graceful degradation)”.通过一些技术的实现,比如运用javascipt,如果浏览器支持,则可以得到某些增强的效果(渐进增强),如果浏览器不支持,文档被退化(平稳退化)。通过这种技术,支持不同功能的浏览器会获得同一文档的相同的信息量却不同的视图。
通过使用javasript不应该妨碍“内容的有效性和可访问性”。因此有必要提供一个较少依赖于javascript的平稳的退化方案。
1.2 让javascript运行起来
不成功的网站存在的缺陷:
&n ......
<script language="JavaScript">
/*
* 演示arguments的用法,如何获取实参数和形数数
*/
function argTest(a,b,c,d){
var numargs = arguments.length; // 获取被传递参数的数值。
var expargs = argTest.length; // 获取期望参数的数值。
alert("实参数目为:"+numargs)
alert("形数数目为:"+expargs)
alert(arguments[0])
alert(argTest[0]) //undefined 没有这种用法
}
// argTest(1,2)
// argTest(1,2,3,4,5)
/*
* arguments不是数组(Array类)
*/
Array.prototype.selfvalue = 1;
function testAguments(){
alert("arguments.selfvalue="+arguments.selfvalue);
}
// alert("Array.sefvalue="+new Array().selfvalue);
// testAguments();
/*
* 演示函数的caller属性.
* 说明 ......
在进行数据库管理的时候,忽然一下记不起命令和语法,特别是给客户做演示,或者是现场实施,有没有办法查手册,没有办法,实在是尴尬,我们使用linux的时候,也是通过大量的命令行命令来进行系统的维护,如此多的命令,难免会对一些命令遗忘,不过linux里的man命令,可以帮我们找到相应命令的大部分的用法描述,根据这个man命令,我们就可以减少开篇碰到的这样的尴尬了。
其实在Oracle里也有这样的一个在线帮助的系统,不过可能是大家么有安装,或者安装的默认的形式,所以不知道Oracle已经提供这样的方式,或者默认的方式功能介绍的太模糊,而慢慢的淡化了这个工具的使用,
今天这里,我就带着大家一起安装开启和扩展我们的Oracle的在线帮助系统
Oracle的在线帮助系统是通过ystem.help这个表来实现的,这个表里储存了Oracle里sql信息
敲入
SQL>desc system.help;
名称 是否为空? 类型
----------------------------------------- -------- --------------
TOPIC ......