HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.03.2010, 18:18
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
С нами: 9744746

Репутация: 1474


По умолчанию

Цитата:
Сообщение от Pashkela  
document.getElementById('qqq').innerHTML = 'Surname: '+x+' Name: '+y+' Middle: '+z' ;

после z кавычка не нужна
фак мой мозг!!! ++
 
Ответить с цитированием

  #2  
Старый 12.03.2010, 19:37
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
С нами: 9744746

Репутация: 1474


По умолчанию

надо вывести сумму элементов до определенного числа (число вводится с клавы)
x = document.forms[0].elements['x'].value;
x+=1;
for (var i=0; i<x; i++){ a+=i;}
выводит безумные цифры: например ввожу х= 1 выводит 55. как она высчитала 55? ввожу 4 выводит 820. что за безумный ад?
на с++ бы это работало. в чем здесь заковыка?
 
Ответить с цитированием

  #3  
Старый 12.03.2010, 20:15
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Вопрос достаточно простой думаю,но сам в жабе не шарю =(
Есть текстовое поле, в нем значение меняется(пользователем)
Каждые 5 секунд запускаеться ф-ция(она ниже), и сравнивает теперешнее значение поля,с предидущим.Так вот, никак не получаеться хранить предыдущее значение
Делаю так:
PHP код:
function a(){
    var 
msg = $('#Message').val();
    var 
status;
    if(
lastmsg != msg){
        
status 1;
    }else{
        
status 0;
    }
    
lastmsg msg;
pewpew...

 
Ответить с цитированием

  #4  
Старый 12.03.2010, 20:21
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

2 m0Hze:

в куки пиши

2 оlbaneс:

https://forum.antichat.net/threadnav40896-1514-10.html
 
Ответить с цитированием

  #5  
Старый 12.03.2010, 20:23
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Pashkela  
2 m0Hze:

в куки пиши

2 оlbaneс:

https://forum.antichat.net/threadnav40896-1514-10.html
Подругому никаг?(
Странно то,что я в другой ф-ции обозначаю переменную для всего скрипта,а тут сцук никак
обидно нах!1
Ок,буду работать с кукаме!
 
Ответить с цитированием

  #6  
Старый 12.03.2010, 20:47
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
С нами: 9744746

Репутация: 1474


По умолчанию

Паш, там пхп, а мне на яваскрипте надо
 
Ответить с цитированием

  #7  
Старый 12.03.2010, 20:58
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

дык тоже самое:

<script>
var sum = 0;
for (var i=1;i<=36;i++)
sum = sum+i;
alert(sum);
</script>
 
Ответить с цитированием

  #8  
Старый 12.03.2010, 21:29
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
С нами: 9744746

Репутация: 1474


По умолчанию

Цитата:
Сообщение от Pashkela  
дык тоже самое:

<script>
var sum = 0;
for (var i=1;i<=36;i++)
sum = sum+i;
alert(sum);
</script>
да через алерт работает, но у меня другой случай - ввод данных в форму и вывод через document
вот сам скрипт без хтмл
Код:
	function two()
	{
	 var a=0;
	 	 x = document.forms[0].elements['x'].value;
		  x+=1;
		for (var i=0; i<x; i++){ a+=i;}
     document.getElementById('qqq').innerHTML = 'Результат ='+a   ;
	}
а что оно выводит я писал выше. какая-то безумная магия.
 
Ответить с цитированием

  #9  
Старый 12.03.2010, 21:11
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Me win

Последний раз редактировалось m0Hze; 12.03.2010 в 21:16..
 
Ответить с цитированием

  #10  
Старый 12.03.2010, 21:35
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

ну дык замени a+=i; на a = a+i;

ну просто вот такой код:
Код:
function two()	{
  var a=0;
  x = document.forms[0].elements['x'].value;
  for (var i=1; i<=x; i++) 
      a = a+i;
  document.getElementById('qqq').innerHTML = 'Результат ='+a;
}
если клиент дебил и вставит 0 или 1 - можно в скрипт проверку и на это засунуть.

Последний раз редактировалось Pashkela; 12.03.2010 в 21:46..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.