| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > тема:JAvascript |
| Автор: IFagotI 17.3.2003, 11:18 | ||
| Народ, подскажите plz... Дан скрипт
Он генерирует таблицу заданной велечины, проблема в том, как сделать с помощью prompt, так, что элементы вводить самому, а потом он рисовал по этим элементам таблицу. Сколько пробывал, что-то не получается |
| Автор: Guest_DeathStorm 17.3.2003, 18:52 |
| ну по идее вообщето надо вызвать промпт перед этим скриптом и он установит длину массива а затем запустить твою функцию |
| Автор: [xoodo] 21.3.2003, 07:45 |
| /*-- var myVar=prompt("Some useless text","Default CRAP") --*/ "Default CRAP" - чтобы Эксплорер не показывал убогое "undefined" в поле ввода. IMPORTANT: myVar по типу - String, чтобы переделать в Int, надо использовать (вроде) Number(myVar). Где неправ - добрые люди поправят. |
| Автор: Aleh B. 21.3.2003, 18:08 | ||
И что, для каждого элемента вызывать новый prompt? Это ж как мигать будет. Возможно стоит вводить всё в одном окне (prompt), и использовать некий разделитель, а потом всё это дело разбивать функцией split -- она работает также как и в Perl или JDK1.4. В принципе возможны и более изощрённые варианты, особенно если используется IE4+. Допустимо использование полей формы вместо prompt или даже менять содержимое документа на ходу (поистине безграничное поле для деятельности). Хотя тебе это может и лишнее. |