Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для tan41k
0 / 0 / 0
Регистрация: 13.11.2010
Сообщений: 8

Изменение поля при получении курсора на textbox

04.07.2011, 03:24. Показов 2064. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Подскажите пожалуйста, как можно при установленном курсоре в textbox1 передать значение LABEL в textbox2 для изменения.
А после изменения или во время ввода в textbox2, чтобы текст отобразился в соответствующей LABEL




HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<script type="text/javascript" >
 
var inputs=0;
 
function add_textbox() 
{
var right = document.getElementById("right");
 
//create div
var div1=document.createElement('DIV');
div1.id = 'form_component'+inputs;
right.appendChild(div1);
 
//create label
var label1=document.createElement('LABEL');
label1.setAttribute('for','label_name');
div1.appendChild(label1);
 
//create Name Label
var txt1=document.createTextNode('LabelName');
label1.appendChild(txt1);
 
//create BR
var br1 = document.createElement('BR');
div1.appendChild(br1); 
  
//create textfield  
var txt = document.createElement('INPUT');
txt.type = 'TEXT';
txt.name='textbox'+inputs;
txt.value = +inputs;
txt.onclick=function()
{
    var properties = document.getElementById("properties");
    var br4 = document.createElement('BR');
    properties.appendChild(br4);    
    
    var lbl_prop1=document.createElement('LABEL');
    lbl_prop1.setAttribute('for','label_name');
    properties.appendChild(lbl_prop1);
    
    var lbl_text=document.createTextNode('Label');
    lbl_prop1.appendChild(lbl_text);
    
    var br5 = document.createElement('BR');
    properties.appendChild(br5);
    
//текстовое поле для изменения LABEL   
    var txt1 = document.createElement('INPUT');
    txt1.type = 'TEXT';
    txt1.name='textbox'+inputs;
    txt1.value = '';
    properties.appendChild(txt1);   
}
div1.appendChild(txt);
 
//create image and delete selected div
var img     = document.createElement('IMG');
img.setAttribute('src', 'delete.png');
img.onclick = function(){
            div1.parentNode.removeChild(div1);
            }
div1.appendChild(img);
    
var br2 = document.createElement('BR');
right.appendChild(br2); 
 
inputs++;
}
</script>
</HEAD>
<body>
 <div id="page">
    <div id="left">
        <div class="menu">
            <form name="components">
            <br>
            <input type="button" value="Textbox create" onclick="add_textbox()">
            </form>
        </div>          
        <div id="properties"></div>
    </div>
    <div id="right"></div>
</div>
</body>
</html>
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.07.2011, 03:24
Ответы с готовыми решениями:

Изменение цвета поля Input при наборе текста (именно при наборе,а не при установке курсора мышки в поле Input)
Добрый день всем! Подскажите пожалуйста код, позволяющий сделать следующие действия. Есть поле Input и в нем необходимо сделать так,...

Изменение размера изображения при наведении курсора
Необходимо, чтоб менялся размер изображения - при наведении курсора увеличивался, при отводе курсора с изображения уменьшалось обратно. У...

При получении значений из формы, как получить только заполненные поля ?
Есть форма и скрипт который собирает значения по нажатию на кнопку: $('.main-ui-filter-add-item').on('click', function() { var...

1
 Аватар для xAtom
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
05.07.2011, 08:32
Лучший ответ Сообщение было отмечено tan41k как решение

Решение

Я как понял из прочитанного типа такого нужно. В первом поле напишите текст выделите нужный текст он появиться в метке-LABEL, во втором поле пишите и сразу пишется в метке. Чтобы с метки присвоить данные в любой тег-элемент вот метод innerHTML в помощь.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<script  language="javascript" type="text/javascript">
 
 
function on_char(val) {
    document.getElementById("labels").innerHTML = val;
}
 
 
function on_sel(obj) { 
     if(typeof(document.selection) != "undefined") {  // Для-MSIE
           var sel = document.selection.createRange();
           document.getElementById("labels").innerHTML = sel.text;
     } else if(typeof(obj.selectionStart) != "undefined") {  // Для-Safari, Opera, Chrome, FireFox
           var str = obj.value.substring(obj.selectionStart, obj.selectionEnd);
           document.getElementById("labels").innerHTML = str;
    }
}
 
</script>
 
</head>
<body>
 
Напишите и выделите фрагмент:<br>
<input id="textbox1" type="text" onclick="on_sel(this)" style="width:200px;"><br>
Вводите текст:<br>
<input id="textbox2" type="text"  style="width:200px;" onclick="on_char(this.value)" 
                                                                   onkeypress="on_char(this.value)">
&nbsp;&nbsp;
<label id="labels" style="color:#0000ff"></label>
 
</body>
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.07.2011, 08:32
Помогаю со студенческими работами здесь

Автоматическое изменение раскладки клавиатуры при получении/снятии фокуса с поля ввода
Уважаемые подскажите пожалуйста ,возможно ли сделать ,если да, то как ?! При фокусе на поле -автоматически раскладка клавиатуры...

Как отключить изменение цвета рамки TextBox при наведении курсора/выделение его
При использовании *TextBoxName*.BorderBrush рамка окрашивается, но если навести на TextBox курсор или перевести фокус, то цвет меняется....

Изменение цвета кнопки при получении фокуса при переходе по TAB
Здравствуйте! Подскажите пожалуйста: как настроить изменение цвета кнопки при получении фокуса при переходе по ТАВ (т.е. на клавиатуре,...

Как организовать автовыделение содержимого TextBox при получении фокуса?
Всем здравствуйте. На VB-6 автовыделение реализовывалось так: Private Sub Text1_GotFocus() Text1.SelStart = 0 Text1.SelLength =...

Изменение вида кнопки при получении и потере фокуса
Приветик всем. Возник вопросик по поводу кнопок. Хочу вставить нарисованные мною кнопки в проект, причем чтобы когда наводила на кнопку...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru