Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.10.2010, 22:59
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Сортировка 1
<form name="myform">
<p> Массив чисел: &nbsp
<input type="text" size="5" name = "text1">
<input type="text" size="5" name = "text2">
<input type="text" size="5" name = "text3">
<input type="text" size="5" name = "text4">
<input type="text" size="5" name = "text5">
<input type="text" size="5" name = "text6">
<input type="text" size="5" name = "text7">
<input type="text" size="5" name = "text8">
<input type="text" size="5" name = "text9"><br><br>
<input type="button" value = "Сортировать" OnClick= "sort()"> &nbsp <input type="reset" value = "Обновить">
<p> Массив чисел: &nbsp
<input type="text" size="5" name = "text10">
<input type="text" size="5" name = "text11">
<input type="text" size="5" name = "text12">
<input type="text" size="5" name = "text13">
<input type="text" size="5" name = "text14">
<input type="text" size="5" name = "text15">
<input type="text" size="5" name = "text16">
<input type="text" size="5" name = "text17">
<input type="text" size="5" name = "text18"> 
</form>

Изначально document.myform.text1-text9 присваиваются рандомные значения. В document.myform.text10-text18 нужно записать отсортированные.
Подскажите как?
Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 12.10.2010, 23:14
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

а в чем проблема?
вы не можете получить исходные данные в массив?
вы не можете отсортировать данные в массиве?
вы не можете полученный отсортированный массив записать во вторую часть формы?
эти три шага вашей задаче достаточно подробно, и многократно описаны в различных статьях, справочниках
в том числе на этом сайте
или может быть не могли составить алгоритм из этих трех простейших действий?
извините, но это тогда не лечится
Ответить с цитированием
  #3 (permalink)  
Старый 12.10.2010, 23:23
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Подскажите пожалуйста как запихнуть данные из первой части формы в массив?
Извиняюсь за тупой вопрос. Плохо понял

Последний раз редактировалось asdasdasd, 12.10.2010 в 23:35.
Ответить с цитированием
  #4 (permalink)  
Старый 13.10.2010, 00:02
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Отсортировать массив могу. И вывести его.
А вот формированием массива проблема
Ответить с цитированием
  #5 (permalink)  
Старый 13.10.2010, 00:16
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от asdasdasd
Подскажите пожалуйста как запихнуть данные из первой части формы в массив?
Сообщение от asdasdasd
А вот формированием массива проблема
а как вы его выводите.покажите
его получение аналогично его выводу, только меняются местами операнды
Ответить с цитированием
  #6 (permalink)  
Старый 13.10.2010, 00:22
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Если не трудно напишите как получить данные из первой части формы в массив.
Ответить с цитированием
  #7 (permalink)  
Старый 13.10.2010, 00:37
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от asdasdasd
Если не трудно напишите как получить данные из первой части формы в массив.
Сообщение от Gvozd
а как вы его выводите.покажите
Если не трудно покажите, что вы уже смогли сделать.
а именно как вы выводите отсортированный массив во вторую часть формы.
я как бы между прочим уже попросил вас это сделать.

Честно говоря я слабо представляю, как вы смогли вывести данные из массива в форму, и не можете проделать обратную операцию.
Поэтому подозреваю, что вы либо делаете это неправильно, либо вы вообще еще ничего не делали.
в первом случае я вас поправлю.
во-втором случае вы не получите ответа, так как для того чтобы получить помощь вы должны приложить усилия.

Если же вы правильно выводите данные в форму, и при этом, не можете провести обратную операцию, то я покажу как ее сделать, раз у вас творческий кризис, несмотря на приложенные усилия
Ответить с цитированием
  #8 (permalink)  
Старый 13.10.2010, 00:45
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Каждому текстовому полю присваивал mass[i]. Признаю, это быдлокод
Отсюда вопрос. Как вместо text1 подставлять допустим значение i ?
for (i=0; i<9; i++)
	{
	document.myform.text1.value=(mass[i]);
	}
Ответить с цитированием
  #9 (permalink)  
Старый 13.10.2010, 00:48
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от asdasdasd
Отсюда вопрос. Как вместо text1 подставлять допустим значение i ?
http://javascript.ru/accessors
Ответить с цитированием
  #10 (permalink)  
Старый 13.10.2010, 13:25
Интересующийся
Отправить личное сообщение для asdasdasd Посмотреть профиль Найти все сообщения от asdasdasd
 
Регистрация: 30.09.2010
Сообщений: 13

Не получается отсортировать массив методом sort
var mass = '234 345 235 863 598 364';
var ass = '';
ass = mass.sort();
alert(ass);

На разных браузерах велетает или undef или вообще пусто.
Подскажите пожалуйста
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка в javascipt KOLANICH Общие вопросы Javascript 4 03.08.2010 08:48
сортировка из БД. как правильно сделать? Jekel Серверные языки и технологии 2 30.03.2010 12:19
Сортировка элементов списка тупым способом ururu Events/DOM/Window 9 11.01.2010 01:41
Сортировка таблиц с tablesort lexniko jQuery 0 03.11.2009 13:02
Сортировка числовых данных в таблице Vladsss Общие вопросы Javascript 15 01.09.2009 17:02