几个常用JAVASCRIPT使用方法
① JavaScript添加位置,添加位置错误,会引起JavaScript代码无法执行的问题。
<head runat="server">
<script type='text/javascript' language="javascript">
<!—
//“添加内容”
//-->
</script>
</head>
② 引用他处的脚本代码可直接鼠标拖拽(可以正确的引用到路径)
<script src="../myXXXSCRIPT.js" type="text/javascript"></script>
③ 获取IE版本
function getIE()
{
if(navigator.userAgent.indexOf("MSIE")>0)
{
var ee = navigator.appVersion.match(/7./i);
if (navigator.appVersion.match(/MSIE 7./i) == 'MSIE 7.'){
alert(navigator.appVersion);
}
if (navigator.appVersion.match(/MSIE 6./i) == 'MSIE 6.'){
alert("6");
}
}
}
④ 判断控件样式 (是否至灰)
function IfEnable(event)
{ var event = event || window.event; (左侧 IE写法 || 右侧 Netscape写法,下同)
var target = event.target || event.srcElement;
if(document.getElementById(target.id).disabled==false)
{ ·如果控件不可用,执行代码 }
}
相关文档:
1>工厂函数来创建对象(Factory)
function createCar(){
var obj = new Object;
obj.name = "BWM";
obj.show = function(){
alert(this.name);
}
return obj;
}
var car1 = createCar();
var car2 = createCar();
car1.show();
car2.show();
2>构造函数创建对象 ......
在Java中,基本类型之间的强制转换也不是这样的,比如,整数要转换成字符串,必须使用Integer.toString()静态方法或者String.valueOf()静态方法,把字符串转换为整数,必须使用Integer.valueOf()。
可见,不能把JavaScript中的类型转换看作为“强制类型转换”。
在JavaScript中,Double类型和Int类型都是看作为 ......
在网上找到在IE下操作IFrame内容的代码:
document.frames["MyIFrame"].document.getElementById("s").style.color="blue";
但是这在Firefox下无效。
所以,想到在Firefox下用FireBug来调试。经过调试发现在Firefox下可用以下代码来实现:
document.getElementById("MyIFr ......
CSDN的Blog比较强悍,一篇文章能写那么多,大家去出处看吧,那儿好看些:http://blog.csdn.net/panxuan/archive/2007/11/26/1902826.aspx
事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture();
event.srcElement.releaseC ......
如果你完全不懂,那么期望1-2周看完一遍拉倒....不用看的太仔细,后面再看到不懂的时候回头去看这些东西好了。
1. 前言和准备工作
这里不会介绍什么软件的用法一类的东西。如果觉得手写代码是在装的人可以出去了,谢谢。
首先你要有台电脑。然后它应该装着windows 和 IE。下面所谈到的代码 ......