注册 登录
编程论坛 J2EE论坛

[求助] java对象里set方法的使用问题

joan 发布于 2005-11-03 16:21, 1590 次点击

请高手来看看,谢谢。
这个我运行不出来,在IE里显示就是空白。

html>

<head>
<title>演示set方法</title>
<script language=javascript)
<!--
function setDataAll(){
var D=new Data();
var y=D.setYear(2001);
var m=D.setMonth(8);
var r=D.setData(16);
var mass="用setyear..是"+D.toLocaleString()+"\n\r";
var d=new Data(D.setFullYear(2001,8.16));
return(mass+"用setFullYear得"+d.toLocaleString());
}
function setTimeAll(){
var T=new Data();
var h=T.setHours(12);
var m=T.setMinutes(15);
var s=T.setSeconds(24);
var c=":";
var mass=T.getHours()+c+T.getMinutes()+c+T.getSeconds();
return(mass);
}
//main
alert(setDataAll());
alert("设定的时间是"+setTimeAll());
//main end
//-->
</script>
</head>

<body>

</body>

</html>

7 回复
#2
疯子java2005-11-03 16:48

这是java吗
明明就是javascript嘛

#3
joan2005-11-10 15:07
哦,对是javascript.
是我同时在作vbscript和javascript在存的时候为了方便且能区分开来,所以就简单的写成java了,
不好意!
但是,您都 已进来了,就给点建议呗!
#4
疯子java2005-11-11 08:30


其实我的javascript又是很丑的
不过这里你好像是根本就没有调用你的javascript函数

#5
土匪bandit2005-11-13 16:07

不完整,语法错!~乱!~~~

<body>


</body>

#6
yangwudong2005-11-16 22:56

如果我没有猜错的话,你是从别的地方复制过来的吧!不要这样学习,对你自己不好的!

答案:

//main
alert(setDataAll());
alert("设定的时间是"+setTimeAll());
//main end

应该写在<body></body>之间,这个是调用的,疯子java知道了吗?嘻嘻!

function setDataAll(){
var D=new Data();
var y=D.setYear(2001);
var m=D.setMonth(8);
var r=D.setData(16);
var mass="用setyear..是"+D.toLocaleString()+"\n\r";
var d=new Data(D.setFullYear(2001,8.16));
return(mass+"用setFullYear得"+d.toLocaleString());
}
function setTimeAll(){
var T=new Data();
var h=T.setHours(12);
var m=T.setMinutes(15);
var s=T.setSeconds(24);
var c=":";
var mass=T.getHours()+c+T.getMinutes()+c+T.getSeconds();
return(mass);
}

这两个是函数啦!理论上你写的就是对的,实际上其实写在哪里都可以的!

[此贴子已经被作者于2005-11-16 22:56:05编辑过]

#7
zhai26511732005-11-20 10:43
#8
zhai26511732005-11-20 10:43
牛..
1