各位老师来看看(有关调用javascript自定义函数的问题)

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:57:26
代码:
<script>
function index(zf,zfc){
var jzf=zf.value
var num=zfc.value.indexOf(jzf)
alert("@所在位置为:",num);
}
</script>

<html>
<head><title>JavaScript_字符对象实例</title></head>
<body>
<form name="fm">
<div align="center">
<input type="text" name="jc" value="在此输入检测字符"><br><br>
<textarea rows="10" cols="50" name="ystr">请输入你的检测原字符串</textarea><br><br>
<input type="button" nama="btn" value="检测字符" onClick="index(document.fm.jc,document.fm.ystr)">
</div>
</form>
</body>
</html>

结果:
错误:16行 缺少对象

请复制以下代码即可:

<html>
<head><title>JavaScript_字符对象实例</title>
<script>
function index(zf,zfc){
var jzf=zf.value;
var num=zfc.value.indexOf(jzf);
alert("@所在位置为:"+num);
}
</script>
</head>
<body>
<form name="fm" ID="Form1">
<div align="center">
<input type="text" name="jc" value="在此输入检测字符" ID="Text1"><br><br>
<textarea rows="10" cols="50" name="ystr" ID="Textarea1">请输入你的检测原字符串</textarea><br><br>
<input type="button" nama="btn" value="检测字符" onClick="index(document.Form1.Text1,document.Form1.Textarea1)" ID="Button1" NAME="Button1">
</div>
</form>
</body>
</html>