Вопрос по динамическому html
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Вопрос по динамическому html - 2009-06-01 11:53:11.323333
|
|
|
kent90
Сообщений: 22
Оценки: 0
Присоединился: 2008-11-05 09:14:41.743333
|
Подскажите, динамический html работает только в IE? Просто написал код: <html> <head> <title>This is the DSite!</title> <script language = "JavaScript"> function text() { pText.innerText = "The text is changed"; } </script> </head> <body> <p id = "pText">The text now the such</p> <form name = "myForm"> <input name = "myButton" type = "button" value = "changing button" onclick = "text()"> </form> </body> </html> А он только в IE работает :(
|
|
|
RE: Вопрос по динамическому html - 2009-06-01 12:51:09.740000
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
innerText только под IE пашет, чтоб работало под остальными браузерами придётся порядком поизвращаться
|
|
|
RE: Вопрос по динамическому html - 2009-06-01 13:05:35.143333
|
|
|
kent90
Сообщений: 22
Оценки: 0
Присоединился: 2008-11-05 09:14:41.743333
|
То есть динамический html пригоден только для IE, Или для других браузеров - другие функции? Скажите, кто занимается написанием сайтов - его вообще используют?
|
|
|
RE: Вопрос по динамическому html - 2009-06-01 13:11:47.983333
|
|
|
SKYDOS
Сообщений: 8
Оценки: 0
Присоединился: 2009-06-01 07:54:38.426666
|
quote:
ORIGINAL: kent90 То есть динамический html пригоден только для IE, Или для других браузеров - другие функции? Скажите, кто занимается написанием сайтов - его вообще используют? юзай innerHTML или через DOM - эти два варианта работают во всех браузерах, хотя по стандартам innerHTML не заявлен.
|
|
|
RE: Вопрос по динамическому html - 2009-06-01 13:27:17.943333
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
quote:
ORIGINAL: kent90 Скажите, кто занимается написанием сайтов - его вообще используют? Давно не встречал, все на javascript и ajax пересели, даже php отвергают, обленились. К стати в IE 7 у меня не работает.
|
|
|
RE: Вопрос по динамическому html - 2009-06-01 17:56:28.906666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
quote:
на javascript и ajax пересели, даже php отвергают Ajax'у без скриптов на стороне сервера все равно никак. Так что РНР еще долго не отвергнут. 2 kent90: замени pText.innerText = "The text is changed"; на getElementById('pText').innerHTML = "The text is changed";
|
|
|
RE: Вопрос по динамическому html - 2009-06-02 14:09:06.133333
|
|
|
kent90
Сообщений: 22
Оценки: 0
Присоединился: 2008-11-05 09:14:41.743333
|
Спасибо, заменил и заработало, но в опере все равно не работает. Там в консоле ошибок пишет что-то вроде: Event thread: click Error: name: TypeError message: Statement on line 1: Type mismatch (usually non-object value supplied where object required) Backtrace: Line 1 of function script text() … stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace' в опере как-то по другому происходит вызов функции? в других браузерах все нормально работает.
|
|
|
RE: Вопрос по динамическому html - 2009-06-02 22:14:36.620000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Забыл про document… Замени getElementById('pText').innerHTML = "The text is changed"; на document.getElementById('pText').innerHTML = "The text is changed"; Что-то опера под вистой инсталлится не хочет…….
|
|
|
|
|