[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: код нe работает в фаирфохе
dadli
приветствую
вот есть такои код
<script language="javascript" type="text/javascript">
function
aa() {
key = event.srcElement.id;
key = parseInt(key,10);
document.getElementById('sp').innerHTML = key;
}
</script>

<div
id=1 onClick="aa();" > div_1 </div>
<div
id=2 onClick="aa();" > div_2 </div>
<br>
<span
id='sp'> </span>



что етот код сделает понили да? но етот код не работает в фаирфохе. в браузерах: опера, ие, хроме - етот код работает, а в фаирфохе нет, почему?
(в фаирфохе яваскрипт конечно включен)



Спустя 17 минут, 18 секунд (28.01.2012 - 19:50) Игорь_Vasinsky написал(а):
99% дело в
 key = event.srcElement.id;


попробуй заменить на кроссбраузерный элемент

key = event.srcElement.id ? event.srcElement.id : event.target.id;

Спустя 54 секунды (28.01.2012 - 19:51) Winston написал(а):
<script language="javascript" type="text/javascript">
function aa(e) {
var evnt = e;
if (evnt === undefined)
evnt = window.event;

key = evnt.target.id;
key = parseInt(key,10);
document.getElementById('sp').innerHTML = key;
}
</script>

<
div id='1' onClick="aa(event);" > div_1 </div>
<
div id='2' onClick="aa(event);" > div_2 </div>
<
br>
<
span id='sp'> </span>

Спустя 54 секунды (28.01.2012 - 19:52) Игорь_Vasinsky написал(а):
а мой вариант не короче? smile.gif

Спустя 3 минуты, 48 секунд (28.01.2012 - 19:56) Winston написал(а):
Цитата (Игорь_Vasinsky @ 28.01.2012 - 18:52)
а мой вариант не короче?

кАроче wink.gif

Спустя 5 минут, 2 секунды (28.01.2012 - 20:01) Игорь_Vasinsky написал(а):
я почти каждый день прям радуюсь тернарному оператору wink.gif

Спустя 47 секунд (28.01.2012 - 20:01) bodja написал(а):
мой еще КАРОЧЕ :D

function aa(el) {
alert(el)
}
</script>

<
div id="1" onClick="aa(this.id);" > div_1 </div>
<
div id="2" onClick="aa(this.id);" > div_2 </div>

Спустя 2 минуты, 52 секунды (28.01.2012 - 20:04) YVSIK написал(а):
у меня однажды ЦСС вообще в фарфоксе не заработал при первой
строчке в самом ЦСС-е @charset "utf-8";
во я выпадал в осадок , это так с слову про ФФ

Спустя 2 минуты, 6 секунд (28.01.2012 - 20:06) bodja написал(а):
YVSIK
Все браузеры хороши wink.gif ,особенно хром радует smile.gif

Спустя 10 минут, 32 секунды (28.01.2012 - 20:17) dadli написал(а):
спасибо всем, получилос.
не ожидал что фф будит такои строптиви, толко ие считал таким smile.gif

Спустя 15 минут, 57 секунд (28.01.2012 - 20:33) redreem написал(а):
Цитата
мой еще КАРОЧЕ :D


function aa(el) {
alert(el.id)
}


<div id="1" onClick="aa(this)" > div_1 </div>
<div
id="2" onClick="aa(this)" > div_2 </div>





Спустя 14 минут, 5 секунд (28.01.2012 - 20:47) Игорь_Vasinsky написал(а):
Цитата
не ожидал что фф будит такои строптиви, толко ие считал таким

у FF тоже есть свои заморочки с JS wink.gif

Спустя 1 час, 3 минуты, 46 секунд (28.01.2012 - 21:51) bodja написал(а):
redreem
Цитата
<div id="1" onClick="alert(this.id)" > div_1 </div>
<div id="2" onClick="alert(this.id)" > div_2 </div>
biggrin.gif biggrin.gif biggrin.gif

Спустя 5 часов, 40 минут, 43 секунды (29.01.2012 - 03:31) Invis1ble написал(а):
читал знатоков javascript, пишут что FF корректнее всех работает с ним

Спустя 6 минут, 8 секунд (29.01.2012 - 03:38) Семён написал(а):
<script language="javascript" type="text/javascript">
function aa(event) {
key = event.id;
key = parseInt(key,10);
document.getElementById('sp').innerHTML = key;
}
</script>

<
div id="1" onClick="aa(this);" > div_1 </div>
<
div id="2" onClick="aa(this);" > div_2 </div>
<
br>
<
span id='sp'> </span>


_____________


когда чарли чаплин принимал участие в конкурсе: "клон чарли чаплинов", то чарли занимал третю позицию.

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.