|
|
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Сталкнулся с проблемой... хочу вызвать функцию такого типа: function bl(){ document.getElementById('open').innerHTML =""; } таким образом window.onload = bl(); но она не вызывается. если document.getElementById('open').innerHTML =""; заменить на alert то всё jrю в чём может быть причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:26:29 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
Да вот тока посмарел что выдаёт ошибку мол document.getElementById('open') is null. хотя если внедрить кнопку с онклик то функция вызывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:29:23 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
vanderv , а что у тебя за элемент с id='open' ? Тестовые примерчики опять же все никто еще не отменял... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:31:54 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
<div id='open'>fgdfg </div> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:32:40 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
vanderv , полностью тестовый пример покажи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:38:57 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
суть в том что скрипт дастоёт src из тега script, и разбивает его на переменные...в конце эти переменные попадают в стаил формы. ============================================= var kol=document.getElementsByTagName('script').length; for(n=0; n<=kol;n++){ newl=new Array(); peremen=new Array(); vr=new Array(); si=document.getElementsByTagName('script').item(n).src; newl=si.split('?'); if(newl.length==2){ peremen=newl[1]; vr=peremen.split('&'); if(vr.length>=2){ var kl=vr.length; for(n=0;n<=kl;n++){ var pr=new Array(); pr=vr[n].split('='); if(pr[0]=='iduser'){iduser=pr[1];} if(pr[0]=='clbc'){colorbc=pr[1];} if(pr[0]=='clbr'){colorbr=pr[1];} if(pr[0]=='clwd'){colorwd=pr[1];} if(pr[0]=='wd'){wd=pr[1];} if(pr[0]=='ft'){font=pr[1];} if(pr[0]=='sz'){size=pr[1];} } } }else{ newl=null; } n++; } function create(){ document.getElementById('open').innerHTML = '<form style="background-color:'+colorbc+'; border-color:'+colorbr+'; color:'+colorwd+'; width:'+wd+'; font-size:'+size+'em;" action="" name="ff" id="ff" method="get">Бла-бла -<input style="width:85%;" name="in" type="text" value=""></form>'; } window.onload=create(); ================================================= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:48:12 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
даже вот так работать не хочет : font=2; size=1; wd='400px'; colorbc= '#ffffff'; colorbr= '#ffffff'; colorwd= '#000000'; function create(){ document.getElementById('open').innerHTML = '<form style="background-color:'+colorbc+'; border-color:'+colorbr+'; color:'+colorwd+'; width:'+wd+'; font-size:'+size+'em;" action="" name="ff" id="ff" method="get">Бла-бла -<input style="width:85%;" name="in" type="text" value=""></form>'; } window.onload=create(); <div id='open'>fgdfg </div> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 14:57:20 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
vanderv , а Код: plaintext Код: plaintext Потому как если я просто скопирую твой пример в какой-то файл ХТМЛ - он точно работать не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 15:21:42 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
vanderv , тестовый пример это не какая-то "рванина" из твоего кода... Это полностью законченый документ. Только маленький и полностью иллюстрирующий твою проблему. Т.о. у тебя не тестовый пример, а именно рванина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 15:23:19 |
|
||
|
[javascript]не могу вызвать функцию
|
|||
|---|---|---|---|
|
#18+
Спс уже разобрался. javascript кинул после дива и всё ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2010, 15:29:01 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36447268&tid=1453590]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
173ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 490ms |

| 0 / 0 |
