Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Доступ к функции скрипта

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Доступ к функции скрипта
Имя
Сообщение << Старые топики   Новые топики >>
Доступ к функции скрипта - 2008-08-05 20:37:44.796666   
WasT

Сообщений: 9
Оценки: 0
Присоединился: 2008-08-05 20:32:03.563333
Вопрос банальнейший и ответы на подомбные в сети я нашел… но у меня не выходит никак…

&lt;html&gt; &lt;head&gt; &lt;title&gt;Проверка&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt; &lt;script type="text/javascript" src="pr.js"&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;input type="button" name="button" value="put" onclick="prov();"/&gt; &lt;/body&gt; &lt;/html&gt;
сам скрипт:

function prov(){ alert = ("Work!"); }
В итоге: при нажатии кнопки не получаю ничего….

Что не так ткните носом((
Post #: 1
RE: Доступ к функции скрипта - 2008-08-05 20:45:35.406666   
yandeks

Сообщений: 11
Оценки: 0
Присоединился: 2008-05-20 22:43:52.556666
function prov(){
    alert(''Work"); 
}
вот так исправь и должно работать
Post #: 2
RE: Доступ к функции скрипта - 2008-08-05 20:57:48.093333   
WasT

Сообщений: 9
Оценки: 0
Присоединился: 2008-08-05 20:32:03.563333

quote:

ORIGINAL: yandeks

function prov(){
   alert(''Work"); 
}
вот так исправь и должно работать


Fuck…. :@ незаметил…. Спасибо!
Но… у меня в Explorer 7 не работает… в Opera все хорошо…

Что может быть?
Post #: 3
RE: Доступ к функции скрипта - 2008-08-05 21:04:19.656666   
WasT

Сообщений: 9
Оценки: 0
Присоединился: 2008-08-05 20:32:03.563333
И еще один вопрос сразу….

а если я хочу вызывать скрипт по нажатию кнопки submit в form??

&lt;html&gt; &lt;head&gt; &lt;title&gt;Проверка&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt; &lt;script type="text/javascript" src="pr.js"&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;form action="prov();"&gt; &lt;input type="text" name="login" id="login" size="30" maxlength="60" value="Login here"/&gt; &lt;input type="submit" value="submit" name="submit" /&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;
так выдает ошибку!

Как можно сделать?

UPD:

перепесал строчку <input type="submit" value="submit" name="submit" onclick="return prov();" />

alert выводит… но потом кидает ошибку
Post #: 4
RE: Доступ к функции скрипта - 2008-08-05 22:11:50.826666   
yandeks

Сообщений: 11
Оценки: 0
Присоединился: 2008-05-20 22:43:52.556666
кнопка Submit существует только для того чтобы принять какие-то определенные параметры произвольны(то есть что введёшь то и пойду например в переменную ):
<html>
    <head>
        <title>Проверка</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <sсriрt type="text/jаvаsсript" src="pr.js"></sсriрt>
    </head>
    <body>
        <form action="prov();">
        <input type="text" name="login" id="login" size="30" maxlength="60" value="Login here">
        <input type="submit" value="submit" name="submit">
        </form>       
    </body>
</html>
полностью бредовый не поймешь чего ты хочешь вывести функцию или принять данные строки login
Post #: 5
RE: Доступ к функции скрипта - 2008-08-06 00:09:21.123333   
WasT

Сообщений: 9
Оценки: 0
Присоединился: 2008-08-05 20:32:03.563333

quote:

ORIGINAL: yandeks

кнопка Submit существует только для того чтобы принять какие-то определенные параметры произвольны(то есть что введёшь то и пойду например в переменную ):
&lt;html&gt;
   &lt;head&gt;
       &lt;title&gt;Проверка&lt;/title&gt;
       &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
       &lt;sсriрt type="text/jаvаsсript" src="pr.js"&gt;&lt;/sсriрt&gt;
   &lt;/head&gt;
   &lt;body&gt;
       &lt;form action="prov();"&gt;
       &lt;input type="text" name="login" id="login" size="30" maxlength="60" value="Login here"&gt;
       &lt;input type="submit" value="submit" name="submit"&gt;
       &lt;/form&gt;       
   &lt;/body&gt;
&lt;/html&gt;
полностью бредовый не поймешь чего ты хочешь вывести функцию или принять данные строки login



Вопрос с ошибкаши решен:

&lt;form action="prov();"&gt; &lt;input type="text" name="login" id="login" size="30" maxlength="60" value="Login here"/&gt; &lt;br&gt; &lt;input type="password" name="password" id="password" size="30" maxlength="60" value="Login here"/&gt; &lt;br&gt; &lt;input type="submit" value="submit" name="submit" onclick="return prov();" /&gt; &lt;/form&gt;
По поводу бредовасти - это ж пример…
скрипт такой:
function prov(){ /** * final var */ var LOGIN ='login'; var PASS = '12345'; //***** if(document.getElementById('login').value == LOGIN && document.getElementById('password').value == PASS){ alert ("Hi"+document.getElementById('login').value); document.location.href = "2.html"; return false }else{ alert ("Wrong Password"); return false; } }
Но в эксплорере не работает…
Post #: 6
RE: Доступ к функции скрипта - 2008-08-06 02:43:53.780000   
_hel_

Сообщений: 103
Оценки: 0
Присоединился: 2008-07-09 16:00:40.600000
&lt;form onsubmit="prov(); return false;"&gt; &lt;input type="text" name="login" id="login" size="30" maxlength="60" value="Login here"&gt; &lt;input type="submit" value="submit" name="submit"&gt; &lt;/form&gt;
Post #: 7
RE: Доступ к функции скрипта - 2008-08-06 10:50:53.870000   
WasT

Сообщений: 9
Оценки: 0
Присоединился: 2008-08-05 20:32:03.563333

quote:

ORIGINAL: _hel_

&lt;form onsubmit="prov(); return false;"&gt; &lt;input type="text" name="login" id="login" size="30" maxlength="60" value="Login here"&gt; &lt;input type="submit" value="submit" name="submit"&gt; &lt;/form&gt;


Так вообще нигде не работает((
Post #: 8
RE: Доступ к функции скрипта - 2008-08-07 00:41:02.710000   
_hel_

Сообщений: 103
Оценки: 0
Присоединился: 2008-07-09 16:00:40.600000
Потому-что у тебя именно функция JS корявая:

"return false", нет закрывающей точки с запятой.

"//*****" воспринимается как комментарий. Поставь пробел между звездочками и слэшами.

Вместо "document.location.href" если я правильно помню, просто "window.location".

А еще советую почитать про основы сетевой безопасности.
Post #: 9
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Доступ к функции скрипта







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.