• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Скрипт jq

А

Азай

Хочу чтоб при нажатии на кнопку "отправить" , контент элемента p изменялся на значение val в "input type = 'text' "
В общем написал такой код, но почему-то не работает, пожалуйста подскажите что я делаю не так
Вот сам код сайта
HTML:
<!DOCTYPE html>
<html>
<head><title>Уиии </title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<meta charset="UTF-8" />
<script>
$(function(){
 var a = $('#vals').val();
 function ad() {
 a = $('#vals').val();
 $('#p').text(a);
   }

            
            
});
</script>
</head>
<body><input type="text" id="vals" value="хай"></input>
<input type="submit" value="Отправить" onclick="ad()"></input>
<p id="p"></p>

</body>
</html>
 

Citizen0

Green Team
07.02.2017
203
228
BIT
0
Код:
$(function(){
    $('[type="submit"]').click(function() {
        var a = $('#vals').val();
        $('#p').text(a);
    });
});
И удалите
Код:
 onclick="ad()"
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!