На этом месте находится расчудесная шапка. Включите flash - не пожалеете!

Новости форума

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Трудности с Nan, IsNan is not defined
ABAHABA
сообщение 7.7.2010, 6:00
Сообщение #1


Турист
*

Группа: Пользователи
Сообщений: 27
Регистрация: 12.3.2007

Пользователь №: 3 321



Репутация:   1  


Не могу избавиться от NaN.
Переменная должна увеличиваться после каждого щелчка, но происходит перезагрузка страницы, и если указать значение переменной, она увеличиваться не будет. А без указания значения появляется NaN.

Функция IsNan почему-то не работает - ошибка: "IsNan is not defined".
Если, объявив переменную n, написать «n: int;», появляется такая же ошибка: "int is not defined"
GlobalObject.IsNan - то же самое: "GlobalObject is not defined".

Не работает и такой способ:

Цитата
<script type="text/javascript"><!--
var nn;
function rr()
{
if(nn!=nn) {nn=0;}
if(nn>3) {nn=0;}
nn=nn+1;
document.write("<iframe src="+nn+".htm width=430 height=350 "+
"scrolling=no frameborder=no "+
"style=margin-right:25px;></iframe><br><br>");
}

rr();

//--></script>


Он основан на том, что NaN не равна себе, и должен работать, но
результат - тот же: пытается открыть NaN.htm
(nn==NaN), действительно, false, и тоже не подходит.


Не получается и так:
Цитата

var n=nn;
n=n+1;
if((n-nn)!=1) {nn=0;}


nn всё равно оказывается NaN.
Не понимаю, как такое происходит?

И ещё вопрос: как вызвать эту функцию по щелчку без перезагрузки страницы?
<a OnClick="rr()" href="#">hhh</a> приводит к перезагрузке.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ura ivanovich
сообщение 11.8.2011, 14:14
Сообщение #2


Турист
*

Группа: Пользователи
Сообщений: 25
Регистрация: 10.6.2009

Пользователь №: 25 115



Репутация:   0  


Предлагаем услуги по веб программированию сайтов


оптимизация и создание веб-сайта лечение грибка
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 22.5.2012, 17:22
Rambler's Top100 Яндекс цитирования