Html javascript Как в текстовое поле text вставить ссылку или выбранный текст
Допустим есть текстовое поле и нужно вставить в него выбранный вами вариант текста, кликнув мышкой по тексту (ссылке).
Например текстовое поле количество цветов и нужно вставить либо 65 тыс или 16 млн цветов кликнув на нужный вариант и этот вариант автоматически вставиться в текстовой поле.
Ну а в начале между тегами head вставляем javascript:
если нужно вставить несколько предложенных вариантов через запятую, то заменить тело скрипта на такое:
Например текстовое поле количество цветов и нужно вставить либо 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}
Оставить свой ответ: