![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 19.01.2011
Сообщений: 16
|
![]()
Подскажите пожалуйста.Ниже приведен код,который работает в IE и Opera,но не работает в Firefox'е.Не знаю в чем проблема.
//Этот код не работает в firefox,хотя вроде должен обнулить значение в текстовом поле function log_clear(){ var p = window.event.srcElement; p.value=""; //alert("dsa"); } //Тут вылетает alert и работает везде function pass_clear(){ //var p = window.event.srcElement; //p.value=""; alert("dadds"); } |
![]() |
![]() |
![]() |
#2 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Ужас какой.
1) Не все поддерживают window.event 2) Не все поддерживают e.srcElement Решение Вашей задачи в общем случае: document.getElementById("txt1").val ue = ""; Если все таки нужно использовать через srcElement/аналог, то модифицируйте Ваш код так: Код HTML:
function log_clear(){ if (window.event) e = window.event; var p = e.srcElement? e.srcElement : e.target; p.value=""; //alert("dsa"); } |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.01.2011
Сообщений: 16
|
![]()
Большое спасибо)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Javascript - классы, они есть или их нету в Javascript? | Kasper1 | JavaScript, Ajax | 3 | 05.03.2011 09:42 |
ajax и firefox | ross | JavaScript, Ajax | 2 | 10.03.2010 15:44 |
дополнения firefox | точка | Помощь студентам | 1 | 13.02.2009 16:32 |
Помогите с Firefox-ом.... | Altera | Софт | 1 | 30.11.2008 10:28 |