Javascript按钮-方法在onClick之后不会被调用
为什么不调用getLinkToFile方法Javascript按钮-方法在onClick之后不会被调用,javascript,button,onclick,Javascript,Button,Onclick,为什么不调用getLinkToFile方法 <html> <head> <title>test page for object fbcontrol</title> </head> <script type="text/javascript"> ... function getLinkToFile() { alert("alert");
<html>
<head>
<title>test page for object fbcontrol</title>
</head>
<script type="text/javascript">
...
function getLinkToFile()
{
alert("alert");
}
...
</script>
<body onload="load()">
<INPUT TYPE="text" NAME="GetLink_textField" VALUE="Geben Sie den Dateipfad an!" SIZE=50>
<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="javascript:getLinktoFile()">
</body>
</html>
对象控件的测试页
...
函数getLinkToFile()
{
警报(“警报”);
}
...
警报消息未显示!有什么问题 您不需要
javascript:
位,该函数的大写字母T表示:
<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinkToFile()">
将很好地工作您不需要
javascript:
位,并且函数的大写字母T位于:
<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinkToFile()">
将正常工作当您使用onclick属性时,您不会使用“javascript:”,因此:
<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinktoFile()">
使用onclick属性时,不会使用“javascript:”,因此:
<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinktoFile()">
试试这个
onClick="getLinktoFile()"
试试这个
onClick="getLinktoFile()"
Javascript区分大小写
您已定义了
getLinkToFile()
,但正在调用getLinkToFile
(to中的小写t)。Javascript区分大小写
您已定义了
getLinkToFile()
,但正在调用getLinkToFile
(to中的小写字母t)。Javascript区分大小写。函数名的大写字母为
T
Javascript区分大小写。您的函数名有一个大写的
T
删除javascript:
(请将所有大写字母改为小写)您的函数名为getLinkToFile
,但您调用的是不存在的函数getLinkToFile
(小写的T
)。另外,使用javascript:
是不必要的,并且与编写foobar:
具有相同的效果。对于这类问题,使用类似于的方法是一个好主意。很多人都认为^^F***typo;)但我还有另一个问题:如果函数getLinkToFile期望一个字符串作为参数,我如何传递参数onClick=“getLinkToFile('somethinghere')”
注意两组引号(单引号和双引号)。。。。注意:您不需要javascript:
bit删除javascript:
(请将所有大写字母改为小写字母)您的函数名为getLinkToFile
,但您正在调用不存在的函数getLinkToFile
(小写字母t
)。另外,使用javascript:
是不必要的,并且与编写foobar:
具有相同的效果。对于这类问题,使用类似于的方法是一个好主意。很多人都认为^^F***typo;)但我还有另一个问题:如果函数getLinkToFile期望一个字符串作为参数,我如何传递参数onClick=“getLinkToFile('somethinghere')”
注意两组引号(单引号和双引号)。。。。注意:您不需要javascript:
bit,但这不是问题所在。