JS对象和函数问题,求救啊!

来源:百度知道 编辑:UC知道 时间:2024/06/15 21:35:49
<body>
<script>
function cat(s){
var str1 = "我们是自由人"
var s = str1. substring(3);
return s;
}
</script>
<form>
<input type="button" onclick="alert(cat(s))">
</form>
</body>

请问哪里有问题啊?运行后没效果

<body>
<script>
function cat(s){
var str1 = "我们是自由人"
var s = str1. substring(3);
alert(s);

}
</script>
<form>
<input type="button" onclick="cat()">
</form>
</body>

你在onclick里面传的S是什么??根本没值来接受!又让他输出什么啊??你按上面的代码肯定就行了!

你的函数写错了,调用的方法也不对。
不知道你是要实现什么功能,我改了一个,你看看是不是要这样的:
<body>
<script>
function cat(s){
var str1 = "我们是自由人";
return str1.substring(s);
}
</script>
<form>
<input type="button" onclick="alert(cat(3))">
</form>
</body>