Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 25 Май, 2012, 09:33:30

Страниц: [1]
Печать
Автор Тема: js и FireFox  (Прочитано 1017 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Serj    ↓ 
10 Июль, 2008, 08:38:51
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 23
Сила слова: 0

Добрый день.
Пытаюсь присвоить инпуту новое значение:
Text

function AddTag(id)
{
  document.getElementById('tags').value = document.getElementById('tags-list-el-'+id).innerText;
}
 
Но получается только в опере и ie, в фоксе пишет undefined в инпуте.
Вот html:
Text

<input name="tags" id="tags" type="text" class="one-tags" onkeydown="ShowTags()" />
<div id="tags-list">
  <ul>
    <li><a href="#" onclick="AddTag(6)">Это текс<b>т</b></a></li>
  </ul>
</div>
 

Тег b присутствует в передаваемом тексте всегда, но в инпуте нужно просто «Это текст».
Записан
KENDO    ↓ 
10 Июль, 2008, 10:17:16 , спустя 1 час 38 минут 25 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 444
Сила слова: 2.25

А это вообще работает? :-\
По моему скромному мнению, лучше сделать так:
Text
<a href="#" onclick="AddTag(this.innerText)">Это текс<b>т</b></a>
Text
function AddTag(txt)
{
  document.getElementById('tags').value = txt;
}
 
Записан
Serj    ↓ 
10 Июль, 2008, 10:30:12 , спустя 12 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 23
Сила слова: 0

Я только начал разбираться в js — поэтому и вопросы. Так действительно проще, спасибо. Но всеравно в ff пишет undefined :(
Записан
KENDO    ↓ 
10 Июль, 2008, 11:16:12 , спустя 46 минут
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 444
Сила слова: 2.25

Ух... вдвоем курили - недокурили...
Потом я решил покурить в Dreamweaver'е что написано по поводу специфичных для объекта свойств... Innertext и InnerHtml там не обнаружил, но обнаружил свойство text.
Нижеследующее работает в Опере и ФФ:
Text
<a id="tags" onclick="AddTag(this.text)"><b>123</b></a>
UPD: У меня уже давн окак ночь %)
Записан
Serj    ↓ 
10 Июль, 2008, 11:25:48 , спустя 9 минут 36 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 23
Сила слова: 0

Спасибо, теперь работает. Но теперь новая проблема, Если <b>Текст</b>, то в инпуте будет Текст, если <b>Т</b>екст, то будет только екст. Интересно почему :)
Записан
KENDO    ↓ 
10 Июль, 2008, 11:28:41 , спустя 2 минуты 53 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 444
Сила слова: 2.25

(:
*тихо сходит с ума под столом*
Записан
Serj    ↓ 
10 Июль, 2008, 11:46:04 , спустя 17 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 23
Сила слова: 0

))
Записан
Страниц: [1]
Печать
 

Перейти в: