Не могу выделить текст. Шаблон прикладываю :)

  • Автор темы Автор темы stmult
  • Дата начала Дата начала

stmult

Client
Регистрация
19.11.2013
Сообщения
96
Реакции
37
Баллы
18
Проблема возникла подобная первый раз. Не могу удалить ничкак текст из нужного поля. Можно конечно сделать бэкспейсом но это жутко неудобно будет и очень долго. Подозреваю, что можно сделать при помощи C# или яваскрипта, но несколько часов попыток не дали результата :-) Кому будет интересно, поглядите шаблон, там есть заметка , в которой есть описание. Но впринципе вся проблема и задача как раз таки в том, чтобы понять как выделить текст внутри окна. Заранее благодарю всех кто откликнется :-)

Файлик приложил
 

Вложения

  • test.xmlz
    test.xmlz
    49,5 KB · Просмотры: 208
Шаблон не смотрел - попробуйте установить в поле value нужного вам поля ничего) то есть даже не пробел а просто ничего)
 
Шаблон не смотрел - попробуйте установить в поле value нужного вам поля ничего) то есть даже не пробел а просто ничего)
Пробовал конечно) Как и множество других вариантов. именно поэтому шаблон и приложил, что ситуация нестандартная.
 
ммм поковыряю))) извините)
 
У вас там не одно поле, а солянка из тегов, которые обрабатываются яваскриптом. http://joxi.ru/sJ5LUxjKTJCfA0peVWg и вот так эта петрушка выглядит в коде http://joxi.ru/xJ9LU_3JTJCOBeOo9p4 я не силен в яваскриптах, но видимо как то можно скормить ему строку и получить сразу нужный вывод, а посему предлагаю заменить текст через эмулятор.
Сразу скажу что сделан он тяп-ляп - надо подумать над точкой фокуса получше, и добавить удаления не по количеству, а по проверке наличия кода на странцие.
Да и вообще - лучше уделите еще время, или потрясите кого нибудь, кто шарить в JS чтобы он сделал вам нормально а не через попу)))
Костыль прилагается)
 

Вложения

  • test.xmlz
    test.xmlz
    55,6 KB · Просмотры: 211
Вот я и разместил, в надежде что кто нибудь поможет мне с js , сам вчера попытался поизучать, испробовать методы какие нашел. Ничего не вышло :-) Этот шаблон так сказать нужен для общего развития и понимания, не более того. Про эмуляцию клавиатуры я писал, что пробовал юэкспейсом тоже, но это конечно же абсолютно не вариант, ввиду длительности выполнения и неудобства во всех смыслах.
 
Удалить содержимое можно установкой divу соответствующему innerhtml пустого
но так как тут разметка появляется кривая на весь введенный текст я не думаю что простой установкой значения тут можно сделать.
разве что эмуляцией клавы.
 
  • Оценить
Реакции: GreenWay

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)