Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
Htext
133 / 52 / 8
Регистрация: 08.01.2015
Сообщений: 669
Записей в блоге: 1
#1

Как сохранить выделение (слова на странице html) при клике на поле формы? - JavaScript

19.05.2016, 16:07. Просмотров 177. Ответов 4
Метки нет (Все метки)

На странице html выделено слово (или фраза). Также на странице имеется форма
HTML5
1
2
3
4
5
6
7
8
9
10
<form style="margin: 10px" action="" onsubmit="Функция();return false;" method="post" name="g" >
<div style="margin: 8px 0 8px 0"><div style="display: inline-block; width: 50px">Текст1:</div> <input autocomplete="off" type="text"  size="45" /></div>
<div style="margin: 8px 0 8px 0"><div style="display: inline-block; width: 50px">Текст2:</div> <input autocomplete="off" type="text" size="45" /></div>
<div style="margin: 8px 0 8px 0"><div style="display: inline-block; width: 50px">Выбор:</div>
<select name="date"  id="selected">
<option value="0" selected="selected" >b</option>
<option value="1">a</option>
</select></div>
    <div  style="text-align: right; margin-right: 0"><input style="width: 60px; height: 30px" type="submit" value="ОК" /></div>
</form>
Добавлено через 5 минут
Если кликнуть мышью на поле формы, то выделение пропадает. А как сделать так, чтобы оно сохранялось?
Обернуть форму в теги object или еще что?...

Добавлено через 6 минут
Пытался обернуть форму в теги object:
HTML5
1
2
<object data="form.html" type="text/html">
</object>
Файл form.html находится в том же каталоге, в него перенес указанный выше код, вырезав его из исходного файла. При клике на полях формы выделение слова на странице сохраняется. Но, зато теперь не вызывается Функция() при нажатии кнопки "ОК" на форме.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2016, 16:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сохранить выделение (слова на странице html) при клике на поле формы? (JavaScript):

Как сделать всплывающее окно, при клике на поле ввода? - JavaScript
Пример можно посмотреть тут: https://appleid.apple.com/account?&amp;localang=US-EN&amp;app_id=2083&amp;returnURL=http%3A%2F%2Fstore.apple.com%2Fus...

Как сделать что б при клике по объекту выделение снималось с другого селектора по кторому был клик? - JavaScript
Здравствуйте друзья, имеется сайт на котором была организована система тестирования. Я настроил выделение варианта ответа при помощи...

как сделать "сохранить как..." при клике по ссылке? - JavaScript
есть ссылка на файл, нужно сделать что бы при клике любой клавишей мыши срабатывала функция 'сохранить как...'

Новое поле при клике - JavaScript
Нужно сделать так, чтобы на странице сразу было 2 поля ввода, затем по нажатию кнопки появлялось еще одно поле ниже и т.д...Так же потом...

Активация checkbox при клике на поле - JavaScript
Здравствуйте. Как сделать так чтобы если пользователь кликнет на input с именем pole1 и pole2 активировался бы checkbox? ...

Сохранить текст с сайта html (введенный в текстовое поле) в текстовый файл - JavaScript
сохранить текст с сайта(введенный в текстовое поле) в текстовый файл. написал скрипт, который создает текстовый файл и записывает...

4
kalabuni
Нарушитель
3131 / 2480 / 443
Регистрация: 18.04.2012
Сообщений: 7,461
21.05.2016, 12:11 #2
поместите форму в ифрейм
0
Htext
133 / 52 / 8
Регистрация: 08.01.2015
Сообщений: 669
Записей в блоге: 1
21.05.2016, 20:35  [ТС] #3
Цитата Сообщение от kalabuni Посмотреть сообщение
ифрейм
Вот, кстати, насчет этого тоже хотел поинтересоваться. Помещал. Но, почему-то вообще ничего не показывается - просто пустой фон и все. В чем причина? Может, я неправильно iframe использую?
0
kalabuni
Нарушитель
3131 / 2480 / 443
Регистрация: 18.04.2012
Сообщений: 7,461
21.05.2016, 23:59 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
https://jsfiddle.net/hx2sor99/13/
0
Htext
133 / 52 / 8
Регистрация: 08.01.2015
Сообщений: 669
Записей в блоге: 1
22.05.2016, 20:31  [ТС] #5
Спасибо!
0
22.05.2016, 20:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2016, 20:31
Привет! Вот еще темы с ответами:

Как запретить выделение блока при двойном клике - jQuery
делаю что-то похожее на слайдер, где с двух сторон есть кнопки-стрелки, при нажатии на которые сменяется содержимое соответственно вправо...

Выделение картинок синим цветом при частом клике по ним, как убрать? - HTML, CSS
Выделение картинок синим цветом на html-странице при частом клике по ним, как убрать? Пример на вложенной картинке. Спасибо)

.NET 4.x Как определить какой элемент JavaScript запускается на странице при клике и запустить его? - C#
Код страницы состоит сверху из кучи javascript такого типа &lt;script type=&quot;text/javascript&quot;...

WebBrowser, как при клике на ссылку с файлом скрыть окно выбора действия (открыть, сохранить) - C#
Доброго времени суток, товарищи! Разрабатываю простенький html-браузер на C#. По сути все нужные функции реализованы в самом компоненте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru