青椒rose_0
2016-07-19 15:50
//编写JS代码
function v(){
document.write("系好安全带,准备起航——目标JS"+"<br>")
alert("准备好了,起航吧")
}
<script type="text/javascript" scr="script.js";> 你不够细心啊 把scr 改成src 把;号去掉
或者按我这种写也可以实现
window.onload=function(){
if(!document.getElementsByTagName||!document.createElement||!document.createTextNode) return false;
var body=document.getElementsByTagName("body");
var para=document.createElement("p");
var txt1=document.createTextNode("系好安全带,准备起航--目标JS");
para.appendChild(txt1);
body[0].appendChild(para);
var txt2="准备好了,起航吧!";
alert(txt2);
}
你在function前面加句话就好了
window.onload=funtion(){
document.write("系好安全带,准备起航——目标JS"+"<br>")
alert("准备好了,起航吧")
}
你可以在body后面添加一个onload属性 <body onload="v()"> 表示该页面加载时就会调用V()方法
function v(){
document.write("系好安全带,准备起航——目标JS"+"<br>")
alert("准备好了,起航吧")
}
v();//调用函数才行
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全带,准备启航</title>
<!--引入外部文件的方式-->
<script src="script.js"></script>
</head>
<body></body>
</html>
//编写JS代码
function v(){
document.write("系好安全带,准备起航——目标JS"+"<br>") ;
alert("准备好了,起航吧");
}
v();
你试试看在JS代码中加一个v();调用这个function 不然不会出来的。每句话的结尾最好加;编写规范
<button onclick="v()";>是不是多了分号
<script type="text/javascript" scr="script.js";>这里也多了分号
函数自己是不会运行的,就像工具一样你必须去使用它才能发挥作用
在 button 里面 添加 onclick函数
函数没有被调用哦!
function 是函数, 你要通过单击按钮来实现的话 你写的不对
在body里应该这么写
<input type="button" name="naniu" value="单击调用" onclick="v( )">
对,你写的是一个函数,是不会自己执行的,必须被调用。
你可以在你的函数外面直接 v(); 可以调用;窗口初始化就会执行
或者在页面中加一个button,设置其onClick属性="v()",当点击按钮时会触发调用这个函数
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题