Html javascript Как в текстовое поле text вставить ссылку или выбранный текст

javascript (джаваскрипт) / HTML (хтмл)
Тэги: html

📅22-09-2013 👁205 946

Допустим есть текстовое поле и нужно вставить в него выбранный вами вариант текста, кликнув мышкой по тексту (ссылке).

Например текстовое поле количество цветов и нужно вставить либо 65 тыс или 16 млн цветов кликнув на нужный вариант и этот вариант автоматически вставиться в текстовой поле.

<input name="disp_type" class='ft' type='text' maxlength="50" id="id_choose" /> 

Тип дисплея (<a href="javascript:void(0)" onclick="getVariants(this)">65536</a>, 
<a href="javascript:void(0)" onclick="getVariants(this)">16 млн</a>)


Ну а в начале между тегами head вставляем javascript:

<script type="text/javascript">
function getVariants(str)
{
  document.getElementById('id_choose').value = str.firstChild.data;
}
</script>


если нужно вставить несколько предложенных вариантов через запятую, то заменить тело скрипта на такое:


{with (document.getElementById ('id_choose')) value += ((value) ? ', ' : '') + str.innerHTML}



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы