|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Вставка в поле текст по onclik (помогите разобраться) |
Вставка в поле текст по onclik |
Вансан, не могу разобраться((
Добавлено (10 Июл 2014, 13:44:41) Код <span onclick="parent.window.document.getElementById('mchatMsgF') .value+='текст';return false;" title=""> </span> |
Код <input id="awesomeCheckbox" name="" type="checkbox" value="" /> <script type="text/javascript"> $(function(){ $('#awesomeCheckbox').change(function(){ var $this = $(this), $target = $('#mchatMsgF', window.parent.document); if($this.prop('checked')){ $target.val($target.val() + 'текст'); } else { $target.val(''); } }); }); </script> Absit invidia verbo
|
Возможно ошибка в этом селекторе $('#mchatMsgF', window.parent.document), либо не в то место вставлен код.
Добавьте отладочные alert() или console.log(), и у вас обязательно всё получится. Вот кстати хорошее пособие для начинающих, как освоитесь, переходите к изучению JQuery. Absit invidia verbo
|
Извините, что вклиниваюсь в вашу беседу, но нельзя ли просто так сделать?
Код <input type="checkbox" name="check" id="check"/> <input type="text" id="text" value="TXT"/> <script> document.getElementById('check').onclick = function(){ if(document.getElementById('check').checked) document.getElementById('text').value = 'Текст явится по первому клику'; else document.getElementById('text').value = ''; } </script> Сообщение отредактировал Игорь_ - Пятница, 11 Июл 2014, 18:12:43
|
| |||
| |||