注册 登录
编程论坛 JavaScript论坛

刚接触到JavaScript代码,有什么要注意的求大神搭救!!

柳逸尘 发布于 2015-10-17 13:16, 2355 次点击
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="ch_CN" />
<title>客户端</title>
</head>
<body>
<script>
<!--这要在这里写程序就出错-->
</script>
</body>
</html>
19 回复
#2
柳逸尘2015-10-17 13:18
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="ch_CN" />
<title>客户端</title>
把上面去掉也是会出错
#3
深秋20152015-10-17 13:19
写在那个位置是没问题的,不是位置出错,估计是你的程序有错
#4
柳逸尘2015-10-17 14:29
回复 3楼 深秋2015
程序是都是书上的例子
#5
深秋20152015-10-17 15:06
以下是引用柳逸尘在2015-10-17 14:29:44的发言:

程序是都是书上的例子

放在head里不会出错吗?
#6
冰镇柠檬汁儿2015-10-18 17:48
以下是引用柳逸尘在2015-10-17 14:29:44的发言:

程序是都是书上的例子

书上的例子就正确?哼哼,坑爹的书可多了去了
#7
冰镇柠檬汁儿2015-10-18 17:48
把全部代码发上来,你也不能保证你在输入的时候就绝对没问题
#8
柳逸尘2015-10-19 08:46
回复 7楼 冰镇柠檬汁儿
<html>
<head>
<script scr="library.js"></script>
<title>客户端</title>
</head>
<body>
<script>
function moveon()
var answer=confirm("准备好了吗?");
if(answer)window.location="
setTimeout(moveon,60000);
</script>
</body>
</html>
对了,用JavaScript代码写的程序保存是js格式?我用的css6软件写的
#9
柳逸尘2015-10-19 08:50
回复 6楼 冰镇柠檬汁儿
<html>
<head>
<script scr="library.js"></script>
<title>客户端</title>
</head>
<body>
<script>
function moveon()
var answer=confirm("准备好了吗?");
if(answer)window.location="
setTimeout(moveon,60000);
</script>
</body>
</html>
在function moveon()后面没有加大括号,在cs6中显示居然没有出错,加上了大括号就出错了
#10
柳逸尘2015-10-19 08:51
回复 5楼 深秋2015
是的  放在head中也是出现的了错的
#11
柳逸尘2015-10-19 09:00
回复 7楼 冰镇柠檬汁儿
我试试了  保存是html的格式没有出错,保存了js格式就出现了错误
#12
深秋20152015-10-19 12:58
以下是引用柳逸尘在2015-10-19 08:50:09的发言:

<html>
<head>
<script scr="library.js"></script>
<title>客户端</title>
</head>
<body>
<script>
function moveon()
var answer=confirm("准备好了吗?");
if(answer)window.location="
setTimeout(moveon,60000);
</script>
</body>
</html>
在function moveon()后面没有加大括号,在cs6中显示居然没有出错,加上了大括号就出错了

if 判断语句也加上花括号

程序代码:

<html>
<head>
<script scr="library.js"></script>
<title>客户端</title>
</head>
<body>
<script>
function moveon(){
var answer=confirm("准备好了吗?");
if(answer){
    window.location="}
}
setTimeout(moveon,60000);
</script>
</body>
</html>
#13
冰镇柠檬汁儿2015-10-19 21:20
深秋2015写的没错,看来柳逸尘你还没弄明白JavaScript的语法
#14
zbbok2015-10-22 12:32
111
程序代码:
package ch01;

class  B extends A//派生类
{
    public void print(){
        System.out.println("子类中的print");
    }
    public static void main(String[] args)
    {
        A a=new B();
        a.print();//此处为什么调用的是类A的print()?
        B b=new B();
        b.print();
    }
}
class A//基类
{
    public A(){
        System.out.println("调用父类构造方法!");
    }
    public void print(){
        System.out.println("类A中的print");
    }
}
#15
柳逸尘2015-10-24 10:48
回复 13楼 冰镇柠檬汁儿
明白了,就不会来问你们了。就这我还是没有明白
#16
柳逸尘2015-10-24 10:48
回复 12楼 深秋2015
我也加了大括号了,没有用呀
#17
冰镇柠檬汁儿2015-10-24 21:40
setTimeout(function() {
    confirm("准备好了吗?") && (window.location=");
}, 60000);

这是我习惯的写法,估计你更不明白了
#18
冰镇柠檬汁儿2015-10-24 21:45
//创建函数moveon,函数定义的格式 function是关键字,然后是函数名称moveon,小括号是参数列表,然后所有函数内部的代码必须写在 { 和 } 之间
function moveon(){
    //这是一个提示框,询问用户“准备好了吗?”,其结果会弹出一个提示框,有确定和取消两个选项
    //点击确定返回true,选择取消返回false
    var answer = confirm("准备好了吗?");
    //根据得到的返回值进行下一步处理
    if(answer) {
        //跳转到taobao的页面
        window.location="
    }
}

setTimeout(moveon, 60000);
#19
冰镇柠檬汁儿2015-10-24 21:46
至于setTimeout是延时60秒后(即60,000毫秒)执行这个moveon函数
#20
柳逸尘2015-10-26 08:08
回复 18楼 冰镇柠檬汁儿
谢谢!!我明白你说的,但是我使用cs6软件编译的时候就会出错,可能是软件我没有设置好,我再看看。
1