第一天学习javascript中遇到的容易忘记的知识点
2016-10-21 19:58
363 查看
document.getElementById("demo").innerHTML="新的内容";
//是将id=demo的内容覆盖掉,在id=demo的位置输出“新的内容”;
<input type="text" id="demo" />
<script >
var x= document.getElementById("demo").value;
//script用此方法获取id=demo的文本框输入的值
</script >
isNaN(x); //判断x是否为非数字,是非数字返回true,否则返回flase
var person={ //对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
firstname : "Bill",
lastname : "Gates",
id : 5566
};
var person; 此时person为undefined
person=null; 此时person为null;
var people;
people==person; people为undefined,people为null,但是是相等的,所以返回true
在javaScript中,比较是否相等用"==",不能用equals方法。
在javaScript中,函数的遍历使用for循环,不能使用foreach循环。
//下面这个是点击按钮生成一个表格。这是面试给我出的一道题,可以之前没有学过js,特别简单的都不知道怎么写,实在是惭愧!
//判断两个输入框是否满足条件。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
&l
4000
t;p> 请输数字</p>
<input type="text" id="demo" />
<input type="text" id="demo1" />
<script >
function myFunction(){
var x = document.getElementById("demo").value; //document.getElementById(id) id为了指明是哪一个文本框。
if(x==""||isNaN(x))
{
alert("demo输入错误,请重新输入");
}
var y = document.getElementById("demo1").value;
if(!isNaN(y))
{
alert("demo1输入错误,请重新输入");
}
}
</script>
<button type="button" onclick="myFunction()">点击这里</button> //onclick等于需要执行的js中的函数。
</body>
</html>
document.getElementById("demo").innerHTML="新的内容";
//是将id=demo的内容覆盖掉,在id=demo的位置输出“新的内容”;
<input type="text" id="demo" />
<script >
var x= document.getElementById("demo").value;
//script用此方法获取id=demo的文本框输入的值
</script >
isNaN(x); //判断x是否为非数字,是非数字返回true,否则返回flase
var person={ //对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
firstname : "Bill",
lastname : "Gates",
id : 5566
};
var person; 此时person为undefined
person=null; 此时person为null;
var people;
people==person; people为undefined,people为null,但是是相等的,所以返回true
在javaScript中,比较是否相等用"==",不能用equals方法。
在javaScript中,函数的遍历使用for循环,不能使用foreach循环。
//下面这个是点击按钮生成一个表格。这是面试给我出的一道题,可以之前没有学过js,特别简单的都不知道怎么写,实在是惭愧!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script> function myFunction(){ var div1 = document.getElementById("div1"); var code=""; code +="<table border='1'> <tr><th>姓名</th><th>性别</th></tr> <tr><th>张三</th><th>男</th></tr> <tr><th>李四</th><th>女</th></tr> <tr><th>王五</th><th>男</th></tr></table>" div1.innerHTML=code; } </script> </head> <div id="div1" > </div> <button onclick="myFunction()">创建表格</button> <body> </body> </html>
//判断两个输入框是否满足条件。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
&l
4000
t;p> 请输数字</p>
<input type="text" id="demo" />
<input type="text" id="demo1" />
<script >
function myFunction(){
var x = document.getElementById("demo").value; //document.getElementById(id) id为了指明是哪一个文本框。
if(x==""||isNaN(x))
{
alert("demo输入错误,请重新输入");
}
var y = document.getElementById("demo1").value;
if(!isNaN(y))
{
alert("demo1输入错误,请重新输入");
}
}
</script>
<button type="button" onclick="myFunction()">点击这里</button> //onclick等于需要执行的js中的函数。
</body>
</html>
相关文章推荐
- javascript 容易忘记的知识点
- 我的JAVA学习笔记(记下一些容易忘记的知识点)持续更新
- 在这里记录自己学习中遇到的零碎的容易忽略的知识点,不定时总结更新
- JavaScript 学习 之 知识点的记录(doing)
- 容易忘记的学习心得
- 学习YmNets遇到的坑及知识点汇总
- JavaScript学习笔记第一天——运算符
- JavaScript学习第一天
- 今天第一天学习db2 遇到的第一个问题。 SQLCODE=-551, SQLSTATE=42501
- 密码发生器(在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了)
- PHP容易忘记的知识点
- JavaScript学习笔记第一天——定义函数以及参数调用
- 工作学习中遇到的知识点
- 工作中遇到sqlserver2008表跟表之间的数据备份,老容易忘记,在此做一下备份
- 学习java过程中遇到的小知识点(日积月累)
- Python学习中遇到的小知识点
- 密码发生器 在对银行账户等重要权限设置密码的时候,我们常常遇到这样的烦恼:如果为了好记用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或
- Java复习第一天---Javascript的基本知识点
- JavaScript学习笔记第一天——字符串连接的N种方法