Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Нужна помощь (https://javascript.ru/forum/dom-window/22867-nuzhna-pomoshh.html)

Singenor 03.11.2011 16:30

Нужна помощь
 
нужно создать 2 формы, в каждую из которых будет вводиться один и тот же текст, и по нажатию кнопки, скрипт должен проверять на идентичность код в обеих формах, и затем выдавать результат, как это реализовать?

ksa 03.11.2011 20:36

Цитата:

Сообщение от Singenor
нужно создать 2 формы ...

Сколько?

Singenor 04.11.2011 00:36

Цитата:

Сообщение от ksa (Сообщение 134302)
Сколько?

две оО

Magneto 04.11.2011 00:41

У тебя спрашивают сколько денег ты заплотишь за этот скрипт?
Хочешь бесплатно? Тогда открывай блокнот и вперед писать скрипт сам, возникнут проблемы в коде тогда и спрашивай.

melky 04.11.2011 00:45

элементарно это.

Singenor 04.11.2011 00:49

Цитата:

Сообщение от melky (Сообщение 134342)

а если сделать чтобы он по символам считал, например чтобы в одной строке было
12345, а в другой
12435, и чтобы он выдавал процент несовпадения, или указывал, где идет не соответствие, сильно нужно код переделывать?

melky 04.11.2011 00:52

Цитата:

Сообщение от Singenor (Сообщение 134344)
12345, а в другой
12435, и чтобы он выдавал процент несовпадения

подправить условие в алерте. строчка.
Цитата:

Сообщение от Singenor (Сообщение 134344)
или указывал, где идет не соответствие

это дело решит цикл и сравнивание каждого символа на позиции.


это уже сделайте сами. могу пожелать удачи.

Singenor 04.11.2011 17:58

есть такой код:
var doc=document;
doc.body.onclick=function(e){
var el;
(el=/*@cc_on!@*/0?event.srcElement:e.target)
.tagName=="BUTTON" &&
alert(doc.a.a.value.indexOf(doc.b.a.value)+1);
}
но тут он выдает элемент совпадения начиная с какого то символа, например
Маша ходит в школу
дит в школу

результатом будет вывод: с какой буквы идет совпадение, в данном случае с 8й, но мне нужно не совсем это. Мне нужно чтобы было так:
Маша ходит в школу
Маша ходит ф школу

чтобы в результате писался номер символа на котором идет различие( буква в(ф))
Как это сделать?

dmitriymar 04.11.2011 18:24

через массивы.разбивать строки на массивы и искать первое несоответствие между содержимым элементов массивов с одинаковым индексом

Singenor 04.11.2011 21:48

(el=/*@cc_on!@*/0?event.srcElement:e.target)
а за что отвечает эта строчка?


Часовой пояс GMT +3, время: 14:08.