码迷,mamicode.com
首页 > 编程语言 > 详细

javascript学习笔记

时间:2018-05-11 16:10:05      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:false   var   笔记   isp   ida   off   oob   src   image   

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
<script>
function displayDate(){
    document.getElementById("demo").innerHTML=Date();     //先获取id是demo的对象,在重新给对象里面的内容赋值
}
</script>
</head>
<body>

<h1>我的第一个 JavaScript 程序</h1>
<p id="demo">这是一个段落</p>

<button type="button" onclick="displayDate()">显示日期</button>

</body>
</html>
<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>菜鸟教程(runoob.com)</title> 
</head>
<body>
    
<script>
function changeImage()
{
    element=document.getElementById(myimage)
    if (element.src.match("bulbon"))                 //默认的src是 src="/images/pic_bulboff",点击的时候match()判断src中是否包含字符串bulbon
     {
          element.src="/images/pic_bulboff.gif";
      }
    else
   {
          element.src="/images/pic_bulbon.gif";
   }
}
</script>
<img id="myimage" onclick="changeImage()"
src="/images/pic_bulboff.gif" width="100" height="180">
<p>点击灯泡就可以打开或关闭这盏灯</p>
    
</body>
</html>
x=document.getElementById("demo")  //找到元素 
x.style.color="#ff0000";           //改变样式
function myFunction()
{
    var x=document.getElementById("demo").value;    //获取id的demo对象里面你的值
    if(x==""||isNaN(x))
    {
        alert("不是数字");
    }
}

注意 var x=document.getElementById("demo").value;     如果有框框,比如input标签用的是value

   var x=document.getElementById("demo").innerHTML  没有框框的,比如<p>标签

var person={firstname:"John", lastname:"Doe", id:5566};    //创建对象
person.lastName;
                //两种方式访问对象属性
person["lastName"];
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script>
function validateForm() {
    var x = document.forms["myForm"]["fname"].value;    //判断表单中的fname的值是否存在
    if (x == null || x == "") {
        alert("需要输入名字。");
        return false;
    }
}
</script>
</head>
<body>

<form name="myForm" action="demo_form.php"
onsubmit="return validateForm()" method="post">
名字: <input type="text" name="fname">
<input type="submit" value="提交">
</form>

</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<form action="demo_form.php" method="post">          //自动验证表单是否为空   低版本浏览器不支持
  <input type="text" name="fname" required="required">
  <input type="submit" value="提交">
</form>

<p>点击提交按钮,如果输入框是空的,浏览器会提示错误信息。</p>

</body>
</html>

 

javascript学习笔记

标签:false   var   笔记   isp   ida   off   oob   src   image   

原文地址:https://www.cnblogs.com/strugglecola/p/9025097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!