JS学习2. 简单的实例代码
2013-11-30 16:42
381 查看
根据W3School上的js教程,做的一些例子。
html:
js:
html:
<!DOCTYPE html> <html> <body> <script Language="JavaScript" src="first.js"> </script> <!--添加一个button按钮,当点击时弹出alert()函数--> <button type="button" onclick="alert('Welcome!')">Click here</button> <!--通过定义方法改变html内容--> <p id="demo">this is html DOM</p> <button type="button" onclick="myFunction()">Will change</button> <!--改变html图像--> <img id="myimage" onclick="changeImage()" src="res/eg_bulboff.gif"> <!--改变html样式--> <p id="demo2"><span style="#000000">js 能改变 html 元素样式</span></p> <button type="button" onclick="changeStyle()">Change e's style</button> <!--输入验证--> <input id="input" type="text"> <button type="button" onclick="checkInput()">Check this</button> </body> </html>
js:
function myFunction(){ <!--document.getElementById("id")。这个方法是HTML DOM中定义的--> x = document.getElementById("demo"); x.innerHTML="Hi, had been changed^^ use myFunction() method"; } /** * 改变html图像的方法 * 使用getElementById获取图像id * 然后使用element.src.match("res name") 来与当前图像匹配是否相同 * 例子的意思是加入现在灯是亮的状态时,换成关灯的图像;当不是亮的状态 * 时,换成亮灯的图片资源 */ function changeImage(){ element = document.getElementById("myimage"); if(element.src.match("bulbon")) { element.src="/res/eg_bulboff.gif"; } else { element.src="/res/eg_bulbon.gif"; } } /** * 改变html元素样式 */ function changeStyle(){ x = document.getElementById("demo2"); x.style.color = "#ff0000"; } /** * 输入验证 * isNaN(var x) 是检测非特殊数字的方法, * 加入x为纯粹数字的话,返回false,反之则是true */ function checkInput(){ var x = document.getElementById("input").value; if(x=="" || isNaN(x)) { alert(isNaN(x)); } } document.write("<h1>this is a heading</h1>"); document.write("<p>this is a paragraph</p>");
相关文章推荐
- 如何使用Javascript(简称JS)取得LI里的内容(简单易懂的代码实例)
- 用js代码改变单选框选中状态的简单实例
- JS学习之表格的排序简单实例
- 简单封装js的dom查询实例代码
- JS简单实现文件上传实例代码(无需插件)
- 自定义属性之图片切换实例——代码简化、函数合并——JS学习笔记2015-5-30(第43天)
- 用原生JS对AJAX做简单封装的实例代码
- 用js代码改变单选框选中状态的简单实例
- 用js实现简单算法的实例代码
- Nodejs+express+ejs简单使用实例代码
- js复制内容到剪贴板代码,js复制代码的简单实例
- JS学习之表格的排序简单实例
- js实现简单登录功能的实例代码
- Avalonjs 实现简单购物车功能(实例代码)
- js实现简单登录功能的实例代码
- 用js代码改变单选框选中状态的简单实例
- d3.js实现简单的网络拓扑图实例代码
- js实现简单登录功能的实例代码
- Node.js 实现简单的接口服务器的实例代码
- 简单封装js的dom查询实例代码