Java Script/Html 多种基础页面属性
2016-10-10 20:45
459 查看
完成效果:利用java script在页面做出各种不同的小效果。
1.输入用户名和密码,显示所输入的用户名和密码
代码如下:
![](https://img-blog.csdn.net/20161010194002741?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.输出Json数据
代码:
![](https://img-blog.csdn.net/20161010194533476?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.获得当前日期
代码:
![](https://img-blog.csdn.net/20161010194754469?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.设置删除选项
代码:
![](https://img-blog.csdn.net/20161010195914047?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161010195925624?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161010195935517?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.打开新窗口和关闭当前窗口
代码:
点击打开新窗口按钮,会直接跳到所输入地址的网页。
![](https://img-blog.csdn.net/20161010200351085?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6.设置cookie和读取cookie
代码:
![](https://img-blog.csdn.net/20161010200815738?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
7.改变div背景颜色,并插入字体。
代码:
效果:
![](https://img-blog.csdn.net/20161010202007837?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20161010202020368?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
8.增加table中行的个数,删除table。
代码:
效果:
原有效果
![](https://img-blog.csdn.net/20161010202935465?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
每点击一次增加一行
![](https://img-blog.csdn.net/20161010202951481?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
删除后效果
![](https://img-blog.csdn.net/20161010203137136?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
9.跳转到自己所写的html中/[b]跳转到自己所写的html中(在另一个浏览器打开)[/b]
代码:
10.获取当前窗口的高度和宽度
代码:
![](https://img-blog.csdn.net/20161011193953991?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1.输入用户名和密码,显示所输入的用户名和密码
代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> function checkUser() { var name=document.getElementById("name"); var pwd=document.getElementById("pwd"); alert("用户名:"+name.value+"密码:"+pwd.value); } </script> </head> <body> 用户名 <input type="text" id="name"> 密码:<input type="password" id="pwd"> <input type="button" value="获取用户信息" onclick="checkUser()"> </body> </html>效果如下:
2.输出Json数据
代码:
var text = '{"employees":[' + '{"firstName":"John","lastName":"Doe" },' + '{"firstName":"Anna","lastName":"Smith" },' + '{"firstName":"Peter","lastName":"Jones" }]}'; function getJson() { var json = JSON.parse(text); alert(json.employees[0].firstName+" "+json.employees[0].lastName); }效果:
3.获得当前日期
代码:
function getDate() { var date=new Date(); alert(date); }效果:
4.设置删除选项
代码:
function del() { var s=confirm("确定要删除么?"); if(s){ alert("删除成功"); }else { alert("已取消"); } }效果:
5.打开新窗口和关闭当前窗口
代码:
function openWindow() { window.open("http://www.baidu.com","我的百度"); } function closeWindow() { window.close(); }效果:
点击打开新窗口按钮,会直接跳到所输入地址的网页。
6.设置cookie和读取cookie
代码:
function setCookie() { document.cookie="张三丰"; } function getCookie() { var str=document.cookie; alert(str); }效果:
7.改变div背景颜色,并插入字体。
代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> function change() { var obj=document.getElementById("div"); obj.style.backgroundColor="red"; obj.innerHTML="插入Html"; } </script> </head> <body> <input type="button" value="改变div背景颜色" onclick="change()"> <div id="div" style="background-color: orange;width: 200px;height: 200px"> </div> </body> </html>
效果:
8.增加table中行的个数,删除table。
代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> function addRow() { var tab1=document.getElementById("tab1"); var row=tab1.insertRow(0); var c1=row.insertCell(0); var c2=row.insertCell(1); var c3=row.insertCell(2); c1.innerText="a"; c2.innerText="b"; c3.innerText="c"; } function delTable() { var del=document.getElementById("tab1") document.body.removeChild(del); } </script> </head> <body> <input type="button" value="增加行的个数" onclick="addRow()"> <input type="button" value="删除table" onclick="delTable()"> <table id="tab1" style="border: 1px solid blue;float: left"width="300px"> <tr> <td width="100px">1</td> <td width="100px">2</td> <td width="100px">3</td> </tr> <tr> <td width="100px">1</td> <td width="100px">2</td> <td width="100px">3</td> </tr> <tr> <td width="100px">1</td> <td width="100px">2</td> <td width="100px">3</td> </tr> </table> </body> </html>
效果:
原有效果
每点击一次增加一行
删除后效果
9.跳转到自己所写的html中/[b]跳转到自己所写的html中(在另一个浏览器打开)[/b]
代码:
function go() { window.location.href="弹性盒模型.html"; } function go2() { window.open("弹性盒模型.html",500,600); }
10.获取当前窗口的高度和宽度
代码:
function getWinH() { alert( screen.width); alert( screen.height); } 效果:效果:![]()
11.将鼠标移动悬停到div上时,显示当前位置的xy坐标 代码: function getXY() { alert(event.clientX+" "+event.clientY); } <div style="width: 200px;height: 200px;background-color: orange" onclick="getXY(event)" onmousemove="getXY(event)"> </div>
相关文章推荐
- Java Script/Html 多种高级页面属性
- jQuery 多种基础页面属性
- HTML基础知识二(页面属性、注释、表格、设置表框颜色)
- JAVA Script 学习之html页面中出现乱码
- 跟着小黑学Java-3-前端-HTML基础-div的样式、属性
- 传智博客学习笔记16--JAVA SCRIPT HTML语言基础
- Java学习笔记之网络编程基础-通过URL获取HTML页面
- Java学习笔记之网络编程基础-通过URLConnection获取HTML页面
- 【原】HTML页面元素加载顺序研究报告(5)----Script标签在Firefox下对背景图片的影响
- VBScript基础教程之二在HTML页面中添加VBscript代码
- Java Lucene (9):HTMLParser与html页面解析
- Javascript判断是否关闭,去除页面中的所有的Script代码 ,去除html中中的html元素
- javascript 基础--html页面反向显示
- JAVA综合面试题:页面的抓取、解析、保存数据库和生成HTML的页面展示
- JAVA综合面试题:页面的抓取、解析、保存数据库和生成HTML的
- html(object)控制ie的打印、刷新、另存、关闭、打开、页面设置、属性、打印预览
- 9.22 CSS复合属性和JavaScript在Html页面中的执行顺序
- JavaMail基础知识8-JavaMail API使用之对 HTML 消息的处理
- java web应用中自动生成文章html页面的实现
- Java生成html页面