|
|
|
помогите пожалуста почему то не срабатывает return
|
|||
|---|---|---|---|
|
#18+
// не сробатывает возвращаемое значение ball из функции comer() <script> function comer(thisBox){ if(thisBox.checked !=thisBox.defaultChecked ){ if(thisBox.value=="true"){ ball+=1; } else { ball+=-0.5; } } else{ if(thisBox.value=="true"){ ball+=-1; } else { ball+=0.5; } } alert(ball) return ball; } var ballTest; function RezTest(){ ballTest=parseFloat(comer())*10; alert(ballTest) } </script> <form name="toster" > <input type="button" name="finish" value="Готов" onclick="RezTest();"> </form> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2007, 00:32 |
|
||
|
помогите пожалуста почему то не срабатывает return
|
|||
|---|---|---|---|
|
#18+
Dakot@ не сробатывает возвращаемое значение ball из функции comer() Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Ну причин может быть много... Не плохо бы после alert() поставить ; в обоих случаях. Нефигово было бы функции comer() скормить параметр, раз уж он прописан и используется вработе функции. Ну и прописать var ball; в начале функции comer(), скорее для порядка. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2007, 03:12 |
|
||
|
помогите пожалуста почему то не срабатывает return
|
|||
|---|---|---|---|
|
#18+
параметр функции comer(thisBox) <input type='checkbox' onclick=comer(this) >, и переменная объявлена. не срабатывает возврат значения из функции var ball=0; function comer(thisBox){ if(thisBox.checked !=thisBox.defaultChecked ){ if(thisBox.value=="true"){ ball+=1; } else { ball+=-0.5; } } else{ if(thisBox.value=="true"){ ball+=-1; } else { ball+=0.5; } } alert(ball); срабатывает return ball; } var ballTest; function RezTest(){ ballTest=parseFloat(comer())*10; alert(ballTest); } </script> <form name="toster" > <input type="button" name="finish" value="Готов" onclick="RezTest();"> </form> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2007, 16:10 |
|
||
|
помогите пожалуста почему то не срабатывает return
|
|||
|---|---|---|---|
|
#18+
Dakot@параметр функции comer(thisBox) <input type='checkbox' onclick=comer(this) >, и переменная объявлена. не срабатывает возврат значения из функции тут есть параметр. А куда по-вашему должно деться возвращаемое значение? вот так хотя бы: onclick="alert(comer(this))" Dakot@ ballTest=parseFloat(comer())*10; а тут нет параметра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2007, 18:30 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=34722105&tid=1457819]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 499ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...