Я написал две функции javascript и хочу использовать их обе, когда нажимаю кнопку отправки. Это форма. Первая функция уже встроена в кнопку отправки. Он отображает абзац, когда вы нажимаете кнопку отправки. Теперь я хочу отобразить таблицу, содержащую значения полей из формы (типы - дата, текст, число). Это таблица из 2 столбцов и 5 строк. В первом столбце значениями являются название компании, количество доступных мест, названия должностей, местоположение, последняя дата подачи заявки. А второй столбец содержит значения полей, взятые из ввода в форме с использованием document.getElementById ('ID') функция . Обе функции используют document.getElementById ('ID').

0
shubham jadhav 23 Окт 2018 в 11:59

2 ответа

Лучший ответ

Прежде всего, я бы рекомендовал использовать для этого jQuery, поскольку он становится более упрощенным.

В этом примере они показывают вам, как переопределить базовую форму. В этом обработчике вы можете разместить две функции.

$( "#target" ).submit(function( event ) {
  event.preventDefault(); // prevents the actual sending of a form
  myFunction1(); // call your first function
  myFunction2(); // call your second function
});

Если я правильно понимаю, обе эти функции у вас уже реализованы, вы просто ищете способ их вызвать?

Также фактическое изменение текста / содержания выполняется простым

$('#elementID').html('The new changed content'); // if it's a div or something alike
$('#elementID').val('The new changed content'); // if it's an input

Надеюсь, это ответит на ваш вопрос :-)

0
Mr Frogurt 23 Окт 2018 в 09:19

Я бы также рекомендовал использовать JQuery, но если вы не можете все, что вам нужно сделать, это вызвать функцию JavaScript в первой функции.

    function myFunction1(){
            //Your code that displays a paragraph.
            myFunction2();
            }

    function myFunction2(){
            //code body of function 2
            }

Итак, если ваша первая функция уже встроена в кнопку отправки, теперь ваш код будет выполняться, отображая абзац, а затем выполняя код второй функции. Но намного чище и менее «взломано» использовать JQuery, как, например, описанный выше мистер Фрогурт.

Надеюсь это поможет.

0
Aaron Coyle 24 Окт 2018 в 12:52
52945072