js中事件的处理与浏览器对象示例介绍
2023-06-13 09:15:13 时间
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<title>简单的事件处理</title>
<metahttp-equiv="keywords"content="keyword1,keyword2,keyword3">
<metahttp-equiv="description"content="thisismypage">
<metahttp-equiv="content-type"content="text/html;charset=UTF-8">
<!--
<scriptlanguage="text/javascript"src="hello.html">这个js的外部调用标签不能自结束</script>
<linkrel="stylesheet"type="text/css"href="./styles.css">
-->
<scripttype="text/javascript">
functionclickD(obj){
alert(obj.innerHTML);
}
functionmouseD(obj){
obj.style.color="#f00";
//当使用代码来设置样式时,如果css中通过-来表示的,都必须要用驼峰标示font-size->fontSize
obj.style.fontSize="16px";
}
functionoutD(obj){
obj.style.color="#000";
obj.style.fontSize="18px";
}
//with的用法
with(document){
write("dddd<br/>");
}
document.write("aaaa<br/>");
document.write("bbbb<br/>");
document.write("cccc<br/>");
</script>
</head>
<body>
<divonclick="clickD(this)"style="cursor:pointer;">点击了试一下</div>
<divonmouseover="mouseD(this)"onmouseout="outD(this)">鼠标移动来试试</div>
</body>
</html>
2,浏览器对象的例子:《涉及的是两个浏览器页面之间的传值》
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"lang="en">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>js01_hello</title>
<metaname="author"content="Administrator"/>
<scripttype="text/javascript">
//setTimeout("endWelcome()",5000);
//functionendWelcome(){
//document.getElementById("welcome").style.display="none";
//}
</script>
</head>
<body>
<divid="welcome">欢迎进行我们的网站</div>
<ahref="#"onclick="window.open("test02.html","aaa","width=300,height=300,resizable=0")">test02</a>
<ahref="#"onclick="window.open("test03.html","aaa","width=400,height=400,resizable=0")">test03</a>
<br/>
<ahref="#"onclick="window.open("bless.html","aaa","width=600,height=300")">输入你祝福语</a>
<ahref="#"onclick="window.open("bless.html","aaa","width=600,height=300")">选择性别</a>
<divid="bless"></div>
</body>
</html>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml"lang="en">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>js01_hello</title>
<metaname="author"content="Administrator"/>
<scripttype="text/javascript">
functionbless(){
//获取输入的祝福语
varmb=document.getElementById("mb").value;
//获取父类窗口
varp=window.opener;
//获取父类窗口中的id为bless的div
varpd=p.document.getElementById("bless");
//设置pd的值
pd.innerHTML=mb;
//关闭当前窗口
window.close();
}
</script>
</head>
<body>
输入祝福语:<inputtype="text"size="40"id="mb"/><inputtype="button"onclick="bless()"value="输入"/>
</body>
</html>
相关文章
- js事件基础
- js 的forEach 如何跳出循环「建议收藏」
- node.js(3)
- 【说站】js事件委托如何理解
- js动画事件_JavaScript事件
- touch.js的使用总结
- html+css+js+python(QtWebEngineWidgets) 实现微信聊天界面-包括时间,文件,纯文本等
- js滑动触屏事件监听详解编程语言
- JS unload和beforeunload事件:页面卸载
- JS注册事件和销毁事件
- js技巧--转义符""的妙用
- 随日期每天自动变换的文本的js特效
- div+css+js模拟tab切换效果事件绑定IE,firefox兼容
- js表格拖拽效果实例代码(IEonly)
- 关于js注册事件的常用方法
- JS定义回车事件(实现代码)
- JS分页控件可用于无刷新分页
- IE下JS读取xml文件示例代码
- Js去掉字符串中的空格(实现代码)
- JS中数组Array的用法示例介绍
- js处理php输出时间戳对不上号的解决方法
- js动态添加onclick事件可传参数与不传参数
- JS实现关键字搜索时的相关下拉字段效果
- JS实现OCX控件的事件响应示例