-
document.write()
可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。
第一种:输出内容用""括起,直接输出""号内的内容。
<script type="text/javascript">
document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。</script>第二种:通过变量,输出内容
<script type="text/javascript">
var mystr="hello world!";
document.write(mystr); //直接写变量名,输出变量存储的内容。</script>第三种:输出多项内容,内容之间用+号连接。
<script type="text/javascript">
var mystr="hello";
document.write(mystr+"I love JavaScript"); //多项内容之间用+号连接</script>第四种:输出HTML标签,并起作用,标签使用""括起来。
<script type="text/javascript">
var mystr="hello";
document.write(mystr+"<br>");//输出hello后,输出一个换行符
document.write("JavaScript");
</script>关于JS输出空格问题,如果想要实现输出空格,可以使用特殊字符“ ”实现
<script type="text/javascript">
document.write(" ");//输出空格</script>查看全部 -
定义变量使用关键字var,语法如下:
var 变量名
变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
变量要先声明再赋值,如下:
var mychar;
mychar="javascript";
var mynum = 6;变量可以重复赋值,如下:
var mychar;
mychar="javascript";
mychar="hello";注意:
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
查看全部 -
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。
HTML文档可以说由节点构成的集合,三种常见的DOM节点:
1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。
2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。
3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。
查看全部 -
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
查看全部 -
变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
查看全部 -
我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。
放在<head>部分
最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。
放在<body>部分
JavaScript代码在网页读取到该语句的时候就会执行。javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。
查看全部 -
script意思是脚本,它的作用是将那些不能单独使用且仅用于服务其他语言的语言嵌入到代码中,使它所服务的对象更完美,
查看全部 -
function changecolor()
{var txt=document.getElementById("txt");
txt.style.color="blue";
txt.style.backgroundColor="#CCC"};
//定义"改变颜色"的函数
function changewide()
{var txt=document.getElementById("txt");
txt.style.width="500px";
txt.style.height="500px"};
//定义"改变宽高"的函数
function mychar()
{var txt=document.getElementById("txt");
txt.style.display="none"};
//定义"隐藏内容"的函数
function dd()
{var txt=document.getElementById("txt");
txt.style.display="block"};
//定义"显示内容"的函数
function mygth()
{var mmy=confirm("是否要取消设置?");
if (mmy==true)
{var txt=document.getElementById("txt");
txt.style.color="black";
txt.style.backgroundColor="white";
txt.style.width="600px";
txt.style.height="400px";
txt.style.display="black"}
}
查看全部 -
function openWindow()
{var queren=confirm("确定要打开窗口吗?");
if (queren==true)
{
var myweb=prompt("请输入网址”,“http://www.imooc.com");
if(myweb!=null)
{
window.open(myweb,"_blank",'width=400,heigth=500,menubar=no,toolbar=no')
}
else{alert("再见");}
}
else{alert("再见");}
}
查看全部 -
function openWindow()
{ var queren=confirm("确认打开吗?");
if (queren==true)
{
var myweb=prompt("请输入网址","http://www.imooc.com");
if (myweb!=null)
{
window.open(myweb,"_blank",'width=400,height=500,menubar=no,toolbar=no')
}
else{
alert("谢谢使用,再见");
}
}
else{
alert("谢谢使用,再见");
}
}
查看全部 -
function openWindow()
{var queren=confirm("确定要打开窗口吗?");
if (queren==true)
{
var myweb=prompt("请输入网址”,“http://www.imooc.com");
if(myweb!=null)
{window.open(mychth,'_blank','width=400,heigth=500,menubar=no,toolbar=no')
}
else{alert("再见");}
}
else{alert("再见");}
}
查看全部 -
function openWindow()
{var mychar=confirm("确定要打开窗口吗?");
if (mychar==true)
{var mychth=prompt("请输入网址”,“http://www.imooc.com/");
if(mychth!=null)
{window.open(mychth,'_blank','width=400px,heigth=500px,menubar=no,toolbar=no')
}
else{alert("再见");}
}
// 新窗口打开时弹出确认框,是否打开
else{alert("再见");}
}
查看全部 -
<form>
<!--当点击相应按钮,执行相应操作,为按钮添加相应事件-->
<input type="button" onClick="setColor()" value="改变颜色" >
<input type="button" onClick="setWidth()" value="改变宽高" >
<input type="button" onClick="setHidden()" value="隐藏内容" >
<input type="button" onClick="setDisplay()" value="显示内容" >
<input type="button" onClick="cancel()" value="取消设置" >
</form>
<script type="text/javascript">
//定义"改变颜色"的函数
function setColor(){
var t1 = document.getElementById("txt");
t1.style.color = "red";
t1.style.backgroundColor = "blue";
}
//定义"改变宽高"的函数
function setWidth(){
var t2 = document.getElementById("txt");
t2.style.width="300px";
t2.style.height="500px";
}
//定义"隐藏内容"的函数
function setHidden(){
var t3 = document.getElementById("txt");
t3.style.display="none";
}
//定义"显示内容"的函数
function setDisplay(){
var t4 = document.getElementById("txt");
t4.style.display="block";
}
//定义"取消设置"的函数
function cancel(){
var m = confirm("是否恢复原始值?");
if(m==true){
var t5 = document.getElementById("txt");
t5.removeAttribute('style');
}else{
}
}
</script>
查看全部 -
改变 HTML 样式: Object.style.property=new style;
显示和隐藏(display属性): Object.style.display = value;
控制类名(className 属性): object.className = classname
查看全部 -
innerHTML 属性用于获取或替换 HTML 元素的内容。
语法: Object.innerHTML
注意:
1.Object是获取的元素对象,如通过document.getElementById("ID")获取的元素。
2.注意书写,innerHTML区分大小写。
查看全部
举报