JavaScript_1

1. JavaScript属于客户端脚本语言

2. JavaScript用来改进网页设计、验证表单、检测浏览器、创建cookies,以及更多的应用

a. 是为HTML设计者提供的一种编程工具

b. 可以在HTML页面中放入动态的文本

c. 能够对事件进行反应

d. 可读取并修改HTML元素

e. 可被用来验证数据

举例:

    <p>JavaScript能够直接写入HTML输出流中:</p>
    <script>
        document.write("<h1>This is a heading</h1>");
        document.write("<p>This is a paragraph.</p>");
    </script>
    <p>JavaScrip能够对事件作出反应。比如对按钮的点击:</p>
    <button type="button" onclick="MyClick()">点击这里</button>
    <!--<button type="button" onclick="alert(‘Welcome!‘)">点击这里</button> 可以类似于委托-->
    <script>
        function MyClick() {
            alert("Welcome!");
        }
    </script>
    <p id="d1">JavaScript改变HTML元素的内容</p>
    <button type="button" onclick="myfunction()">改变元素</button>
    <script>
        function myfunction()
        {
            x = document.getElementById("d1"); //找到元素
            x.innerHTML = "Hello JavaScript!";//改变内容
        }
    </script>
    <p>JavaScript改变HTML图像</p>
    <img id="myimage" onclick="changeImage()" src="image/lightoff.jpg" />
    <script>
        function changeImage() {
            x = document.getElementById("myimage");
            if(x.src.match("lightoff"))
            {
                x.src = "image/lighton.jpg"
            }
            else {
                x.src = "image/lightoff.jpg"
            }
        }
    </script>
    <p id="d2">JavaScript改变HTML的样式</p>
    <button type="button" onclick="changestyle()">改变样式</button>
    <script >
        function changestyle()
        {
            x = document.getElementById("d2");
            x.style.color = "red";
        }
    </script>
    <p>JavaScript用于输入验证</p>
    <input id="d3" type="text" />
    <button type="button" onclick="checknumber()">数字验证</button>
    <script>
        function checknumber()
        {
            x = document.getElementById("d3").value;
            if(x=""||isNaN(x))
            {
                alert("Not Numeric");
            }
            else
            {
                alert("OK");
            }
        }
    </script>
时间: 2024-10-27 03:57:55

JavaScript_1的相关文章

前端基础之JavaScript_1

摘要: JavaScript简介 引入方式 语言规范 JavaScript语言基础 变量声明 数据类型 运算符 流程控制 函数 词法分析 内置对象 一.JavaScript概述 1.ECMAScript和JavaScript的关系: 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准.次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为

java笔记整理

Java 笔记整理 包含内容     Unix Java 基础, 数据库(Oracle jdbc Hibernate pl/sql), web, JSP, Struts, Ajax Spring, Ejb, java和模式 Linux/Unix笔记 inode :存储编号(地址) ls -k:查看磁盘分区 ls -li:显示当前文件的inode号. 目录的大小跟文件的大小有关,跟目录里的文件(目录)数量无关. 一行多个命令的话,中间用分号分开.如:pwd;cal;date last | grep

ubuntu14.04 64位 安装eclipse

1 在官网上下载eclipse http://www.eclipse.org/downloads/下载eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz 2 解压eclipse [email protected]:~$ cd 下载 [email protected]:~/下载$ tar -zxvf eclipse-jee-luna-SR1-linux-gtk-x86_64.tar.gz eclipse/plugins/org.eclipse.datatool