Кнопка Javascript - метод не будет вызываться после onClick - PullRequest
0 голосов
/ 30 января 2012

почему метод getLinkToFile не будет вызван?

<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>

Предупреждение не отображается! В чем проблема!?

Ответы [ 5 ]

2 голосов
/ 30 января 2012

вам не нужен бит javascript:, а функция имеет верхний регистр T, чтобы:

<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinkToFile()">

будет работать нормально

1 голос
/ 30 января 2012

попробуйте

onClick="getLinktoFile()"
0 голосов
/ 30 января 2012

Javascript чувствителен к регистру.
Ваше имя функции имеет заглавные буквы T.

0 голосов
/ 30 января 2012

Javascript чувствителен к регистру.

Вы определили getLinkToFile(), но звоните getLinktoFile (строчная буква t в 'to').

0 голосов
/ 30 января 2012

когда вы используете атрибут onclick, вы не будете использовать 'javascript:' так:

<INPUT TYPE="button" NAME="GetLink_button" VALUE="Get link" onClick="getLinktoFile()">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...