X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Добавить ответ в эту тему
> прошу помочь с кодом для ввода текста.
vaso
vaso
Topic Starter сообщение 7.5.2015, 22:44; Ответить: vaso
Сообщение #1


Мне нужно чтобы в элементе div отображалось то, что в вожу в <input type=
Кроме того, надо чтобы в div буква a (английская) тут же менялась на A.
Для этого ввожу такой код :

.........................
<script>

function aaa(event)

{
var y = (event.keyCode || event.which);
var y_char = String.fromCharCode(y);

document.getElementById('d1').innerHTML= y_char;

}


function bbb(event)

{
var y = (event.keyCode || event.which);
var y_char = String.fromCharCode(y);

if(y_char == a){
(y_char == A);}

document.getElementById('d1').innerHTML= y_char;
}

</script>

После этого сами элементы div и input text:

<input type=text id="d2"
onKeyPress="aaa(event);"><br></p>

........

<div id="d1"
onchange="bbb(event);"
>
</div>

Как видно они поочерёдно обращаются к aaa и bbb.
Мне удалось добиться того, чтобы текст, заносимый в input text отображался в div. Но буква a на A при вводе не меняется. В чем ошибка ? Уже мозг сломал, две функции ввёл. А замены маленькой буквы на большую не происходит. Где неправильно ?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Wins
Wins
сообщение 8.5.2015, 3:09; Ответить: Wins
Сообщение #2


<input type="text">
<div class="text"></div>


[JS] $('input').live("keyup", function(e) {
var value = $(this).val($(this).val().toUpperCase());
$('.text').html(value);
});
[/JS]

только нужно подключить библиотеки jQuery, без них не будет работать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vaso
vaso
Topic Starter сообщение 8.5.2015, 5:52; Ответить: vaso
Сообщение #3


извините , а без jquery можно обойтись ???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
55 arendator 35090 Сегодня, 2:12
автор: arendator
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
3 Rebex 969 Вчера, 20:50
автор: Rebex
Открытая тема (нет новых ответов) 📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼
Мы предлагаем комплексное решение для рандомизации всех видов офера
3 leviathan 1532 Вчера, 19:39
автор: leviathan
Открытая тема (нет новых ответов) Посоветуйте массажер для спины и шеи
10 Boymaster 902 Вчера, 18:02
автор: Boymaster
Открытая тема (нет новых ответов) Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера)
10 zennoboss 4664 Вчера, 5:20
автор: Skyworker


 



RSS Текстовая версия Сейчас: 25.4.2024, 12:36
Дизайн