СКРИПТЫ
ТЕГИ:
php (289)
js (169)
html (139)
css (120)
html tags (61)
jquery (40)
text (37)
php array (30)
form html (30)
fonts (27)
ruweb.net (23)
online (22)
foto (22)
Показать еще :
php file (21)
atom (20)
forum (19)
svg (18)
board (17)
hosting (17)
input (16)
js method (16)
html book (16)
php date (16)
color (15)
link (15)
js events (14)
notepad (13)
htaccess (13)
osclass (13)
select (12)
dw block (12)
path (12)
js delete (12)
table (12)
info (12)
icon (11)
img (11)
keyboard (11)
php img (11)
jsphp (11)
download (11)
php time (11)
form (11)
mouse (10)
url (10)
js time (9)
yandex (9)
cookie (7)
hover (7)
dosite (7)
php url (7)
comment (7)
task (7)
iframe (6)
js url (6)
year (6)
browser (6)
click (6)
mysql (6)
list (6)
php get (5)
search (5)
chart (5)
heading (5)
ftp (5)
value (5)
mb (5)
js id (5)
adminka (5)
day (4)
mounth (4)
reg.ru (4)
week (4)
js form (4)
submit (4)
bbcode (4)
symbols (4)
vk (4)
captcha (4)
console (4)
нок (4)
padding (3)
js post (3)
js img (3)
vs code (3)
ucoz (3)
куб (3)
base64 (3)
scandir (3)
line (3)
ssl (3)
pages (3)
https (3)
js vars (2)
video (2)
youtube (2)
seo (2)
details (2)
title (2)
sitemap (2)
tag hr (2)
cursor (2)
prompt (2)
qr kod (2)
typeof (2)
height (2)
second (2)
рся (2)
money (2)
arrows (2)
counter (2)
books (1)
smile (1)
google (1)
windows (1)
archive (1)
domen (1)
speed (1)
нод (1)
header (1)
scroll (1)
numbers (1)

Получение данных из поля Textarea примеры

Textarea php или как получить данные/значение из поля textarea!? Существует несколько способов получения данных из textarea! Будем получать значение из textarea с помощью сразу двух языков - php и javascript !

Решил эти две темы объединить в одну тему!

Получение значение из textarea с помощью php и javascript

  1. Получение значения из поля textarea -> post php
  2. Скрипт получения данных из textarea -> php
  3. Пример получения данных из textarea и вывод на экран -> php
  4. Получение значения из поля textarea -> javascript

  1. Получение значения из поля textarea - post php

    Для того, чтобы получить данные из поля textarea с помощью php - нам потребуется:

    Тег form.

    Нам нужен обязательно метод..., лучше чтобы это был метод "post"

    <form method="post"></form>

    Внутрь формы помещаем тег textarea + обязательный атрибут атрибут name

    <textarea name="textarea"></textarea>

    Чтобы наша форма отправки/получения данных из textarea сработала нам нужна кнопка submit

    <input type="submit" value="Отправить/получить данные из textarea">

    Соберем весь код "Отправить/получить данные из textarea"

    <form method="post">

      <textarea name="textarea"></textarea>

      <input type="submit"value="Отправить/получить данные из textarea">

    </form>

    После того, как наша форма с textarea - нам нужен скрипт, который обработает отправку данных из "textarea"


  2. Скрипт получения данных из textarea в php<

    Далее - нам потребуется скрипт, который получит и выведет результат из "textarea", для этого нам потребуется:

    Проверим была ли нажата кнопка отправить:

    if($_POST['send']) {}

    Внутрь фигурных скобок помещаем следующее условие if - если существует ячейка массива "$_POST" с ключем "textarea", передаем значение в переменную "$send_textarea"

    if($_POST['textarea'])
    {
        $send_textarea = strip_tags($_POST['textarea']);
    }

    Иначе(else) - "отправлено пустое поле..."

    else
    {
        $send_textarea = 'отправлено пустое поле...';
    }

    И выводим переменную "$send_textarea" с помощью echo

    Соберем весь код отправки и получения данных из textarea

    Далее нам осталось собрать весь код php для отправки/получения данных из textarea :

    <?
    if($_POST['send'])
    {
       if($_POST['textarea'])
       {
           $send_textarea = strip_tags($_POST['textarea']);
       }
       else
       {
           $send_textarea = 'отправлено пустое поле...';
       }
    }
    echo $send_textarea ;
    ?>
    <form method="post">
      <textarea name="textarea"></textarea>
      <input type="submit" name="send" value="Отправить/получить данные из textarea">
    </form>


  3. Пример получения данных из textarea и вывод на экран

    Выше я собрал для вас код отправки/получения данных из textarea в php.

    Далее разместим приведенный код прямо здесь:

    Протестируем код получения данных из textarea и вывод на экран

    Для того, чтобы протестировать работу кода "отправки/получения данных из textarea в php." вам нужно:

    В поле textarea введите какие-то данные.

    И после окончания ввода нажмите кнопку

    Отправить/получить данные из textarea

    Форма отправки/получения данных из textarea и вывод на экран


    Не забываем, что отправляем данные на сервер это массив $_POST.

    Чтобы вы могли его увидеть выведем с помощью print_r

    print_r($_POST);

    Сможете увидеть данный массив после отправки данных из textarea

    Array

    (

    )


  4. Получение значения из поля textarea -> javascript

    Для того, чтобы получить данные из textarea значения в javascript вам потребуется :

    Тег textarea.

    Любым из способов обратиться к тегу

    По моему мнению, самый удачный и простой способ обратиться к любому тегу и в том числе и к "textarea" это id

    И присвоим ему какое-то значение = "id_textarea"

    <textarea id="id_textarea"></textarea>

    То, что находится внутри тега "textarea" попадает в значение value в js, чтобы получить эти данные надо написать вот такую конструкцию:

    var example = id_textarea.value;

    Иногда может не работать... поэтому добавляем getElementById

    var example = document.getElementById('id_textarea').value;

    Просто так... написав такую конструкцию, вы сможете получить только то, что было внутри тега "textarea" после загрузки страницы! Поэтому нам нужно как-то отлавливать в реальном времени заполнение поля "textarea". Для этого существует огромное количество способов... для примера возьмем keyup

    При поднятии клавиши(keyup), будет происходить событие(event).

    Нам потребуется... полученный результат куда-то отправить, чтобы вы могли его увидеть... пусть это будет div

    <div id="therezult"></div>

    В него будем отправлять с помощью innerHTML, полученные данные из "textarea"

    therezult.innerHTML = id_textarea.value;

    Описанное в данном пункте:

    <div id="therezult"></div>
    <script>
    id_textarea.addEventListener("keyup", event => {
    therezult.innerHTML = id_textarea.value; });
    </script>

    Далее надо собрать весь код вместе:

    Пример кода получения данных из textarea с помощью javascript

    <div id="therezult">Сюда, будем отправлять!</div>

    <textarea id="id_textarea"></textarea>

    <script>

    id_textarea.addEventListener("keyup", event => {

    therezult.innerHTML = id_textarea.value;

    });

    </script>

    Живой пример получения данных из textarea с помощью javascript

    Для того, чтобы увидеть процесс "получения данных из textarea с помощью javascript" - начните вводить какие-то данные в поле textarea
    Сюда, будем отправлять!


    Если вы не знаете, что дальше делать с полученными данными уже в javascript - это как минимум вам нужна функция post в javascript + php для обработки, либо ajax jQuery

Можете не благодарить, лучше помогите!
Теги :
Еще никто не прокомментировал! COMMENTS+   BBcode
Подписаться + =

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
На отдельной : странице.
Последние комментарии :
Марат :
16.09.2022 14:58
Спасибо, что заметили! Действительно там он не…
подробнее.
Сергей Fortoo :
16.09.2022 13:37
unset ($price[$key]); Убить старый ключ нужно когда переименование ключа происходит в первоначальном массиве, а в…
подробнее.
Марат :
07.07.2022 13:02
Вам спасибо, что оценили! На ваш вопрос в одной строчке не ответишь, поэтому для вас отдельный пункт…
подробнее.
Борис :
07.07.2022 10:41
Спасибо за статью! Подскажите, пожалуйста, как сделать, чтобы файл создавался по имени из формы? Есть тест,…
подробнее.
вывы :
05.06.2022 12:32
сейчас яндекс добавил индексацию js в…
подробнее.
Марат :
02.06.2022 20:14
ruweb
Страница загружена за : 0.021157 секунд. Подробнее