powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / много onclick и Опера в панике
4 сообщений из 4, страница 1 из 1
много onclick и Опера в панике
    #35048264
seme4kin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть участок кода:
Код:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
function displayMessages() {
  for(var i=0; i<idArray.length; i++) {
    ...
    htmlMessage+="<div class='name' onclick='whisperTo(\""+name+"\")'><b>"+name+"</b>: </div>";
    ...
  }
}

function whisperTo(name) {
  document.getElementById("messageBox").value=name+'>'+
                                                                            document.getElementById("messageBox").value;
}


проблема в том, что в Опере onclick действует только на последнем имени, хотя в Мозиле и Осле все нормально...
...
Рейтинг: 0 / 0
много onclick и Опера в панике
    #35049523
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы уверены, что у вас формируется нормальный html-код?
Попробуйте в конце вызова функции вывести все, что она сформировала, и посмотрите...
...
Рейтинг: 0 / 0
много onclick и Опера в панике
    #35050315
seme4kin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, код нормальный - для каждой строки что-то типа
Код: plaintext
<div class='name' onclick='whisperTo("Guest909")'><b>Guest909</b>:</div>
был бы неправильный, в других броузерах не работал бы...
кстати, конструкция
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function displayMessages() {
  for(var i= 0 ; i<idArray.length; i++) {
    ...
    htmlMessage+="<div class='name' onclick='alert()'><b>"+name+"</b>: </div>";
    ...
  }
}
в опере работает, а
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function displayMessages() {
  for(var i= 0 ; i<idArray.length; i++) {
    ...
    htmlMessage+="<div class='name' onclick='alert(\""+name+"\")'><b>"+name+"</b>: </div>";
    ...
  }
}
нет (опять только для последнего)
...
Рейтинг: 0 / 0
много onclick и Опера в панике
    #35051615
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте всю страничку, посмотрим...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / много onclick и Опера в панике
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]