Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/23: Рейтинг темы: голосов - 23, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 3

Вызов функции из другой функции после нажатия на кнопку

09.05.2011, 16:13. Показов 4649. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста! Никак не могу понять почему не запускается функция d()
Полный код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script language="javascript">
    function kol(){
        var n=document.da.n.value;
        document.write("<center>");
        document.write("</br>Введите массив данных:");
        for(var i=0;i<n;i++)
            document.write("</br><input name="+i+" type='float'/>");
        document.write("</br>Введите критерий разделения данных на группы:");    
        document.write("</br><input name='ocen' type='float'/>");
        document.write("</br><input type='button' value='Получить Решение!' onClick='d()'  />");
        document.write("</center>");
    }
    function d(){
        document.write("<center></br><textarea name='result' rows=10 cols=30></textarea></center>");
    }   
</script>
<center>
<form name="da">
    </br>Введите количество данных:
    </br><input name='n' type='int'/>
    </br><input type='button' value='Далее' onClick='kol()'/>
</form>
</center>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.05.2011, 16:13
Ответы с готовыми решениями:

Вызов функции из другой функции в объекте
Добрый день. У меня есть скрипт: var combiner = { getString: function(param){ return param; }, run: function(){ ...

Вызов функции внутри другой функции
Доброго времени суток! Есть код, которые показывают расстановку шахматных фигур на доске, и если ход был сделан не правильно то фигура...

Вызов функции, находящейся в другой функции
Добрый день! Есть такая функция: function func1(p1, p2) { function func2() {alert(1);} func2(); } Мне нужно...

4
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
09.05.2011, 16:21
Когда используете document.write() после окончания загрузки страницы, все текущее содержимое страницы уничтожается.
0
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 3
09.05.2011, 18:40  [ТС]
Спасибо. А не подскажете как этого избежать, т.е. как сделать так, чтобы после нажатия на кнопку функция запускалась? и чтобы потом введённые данные функция d() смогла прочитать из форм созданных функцией kol().
0
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
10.05.2011, 11:13
Неправильно тег <br> закрываете. У вас так: </br>, а надо так: <br/>
HTML5
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
<div id="res"></div>
<div id="res2"></div>
<script language="javascript">
<!--
        var res = document.getElementById('res');
        var res2 = document.getElementById('res2');
        function kol(){
                var n=document.da.n.value;
                res.innerHTML = "<center>";
                res.innerHTML += "<br/>Введите массив данных:";
                for(var i=0;i<n;i++)
                        res.innerHTML += "<br><input name="+i+" type='float'/>";
                res.innerHTML += "<br/>Введите критерий разделения данных на группы:";   
                res.innerHTML += "<br/><input name='ocen' type='float'/>";
                res.innerHTML += "<br/><input type='button' value='Получить Решение!' onClick='d()'  />";
                res.innerHTML += "</center>";
        }
        function d(){
                res2.innerHTML = "<center><br/><textarea name='result' rows=10 cols=30></textarea></center>";
        }       
// -->
</script>
<center>
<form name="da">
        <br/>Введите количество данных:
        <br/><input name='n' type='int'/>
        <br/><input type='button' value='Далее' onClick='kol()'/>
</form>
</center>
1
0 / 0 / 0
Регистрация: 09.02.2010
Сообщений: 3
10.05.2011, 13:21  [ТС]
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2011, 13:21
Помогаю со студенческими работами здесь

Вызов функции при нажатии на кнопку
У меня есть кнопка Регистрация, и есть заданая функция в отдельном файле, который прикреплени к хтмл странице (javascript.js), как сделать...

Вызов функции при клике на кнопку
Здравствуйте. Проблема собственно вот в чем. Вешаю вызов функции на кнопку &lt;input type=&quot;submit&quot; name=&quot;enter&quot;...

Вызов функции при нажатии на кнопку
Ребят как вызвать функцию при нажатии на кнопку ? &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;...

Вызов функции при наведение мыши на кнопку
function checklo(){ var pole = document.getElementById(&quot;text&quot;).value; if (pole == &quot;&quot;) alert(&quot;Заполните поле!&quot;); } &lt;form...

Вызов одной функции внутри другой
function sold(p,n){ alert('test'); var z=n-1; for( ;z!=-1;z--){ ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru