Войти
Меню :
link (26)
submit (4)



Blog (1575)
php (386)
js (295)
html (152)
css (139)
html tags (62)
js tag (56)
js method (44)
jquery (42)
php array (38)
ruweb.net (37)
text (37)
js date (33)
other (32)
online (30)
form html (30)
Показать еще :
fonts (30)
js events (22)
php file (21)
foto (20)
atom (20)
input (19)
database (19)
php date (18)
svg (18)
forum (18)
mysql (17)
hosting (17)
info (17)
lingvo (17)
php time (16)
board (16)
php img (16)
dosite (16)
color (15)
js url (14)
jsphp (14)
img (14)
js time (14)
table (13)
select (13)
notepad (13)
знак (13)
html book (13)
htaccess (13)
osclass (13)
yandex (13)
download (12)
keyboard (12)
dw block (12)
php path (12)
icon (11)
$ server (11)
form (10)
mouse (10)
vs code (10)
js delete (10)
ftp (9)
hover (8)
chart (8)
php url (7)
comment (7)
php post (7)
adminka (6)
php get (6)
hey tag (6)
canvas (6)
нок (6)
list (6)
iframe (6)
click (6)
js vars (6)
reg.ru (5)
tag a (5)
js math (5)
web (5)
js id (5)
value (5)
console (5)
js file (5)
xml (5)
heading (5)
mb (5)
year (5)
js form (4)
ssl (4)
vk (4)
symbols (4)
task (4)
scandir (4)
js hash (4)
bbcode (4)
base64 (4)
youtube (4)
day (4)
numbers (4)
php var (4)
pages (4)
week (4)
month (4)
games (4)
submit (4)
file (3)
рся (3)
units (3)
jquery post (3)
https (3)
js post (3)
line (3)
money (3)
video (3)
padding (3)
domen (3)
aimp (3)
ucoz (3)
куб (3)
captcha (3)
src (2)
blob (2)
google (2)
prompt (2)
height (2)
details (2)
seo (2)
sitemap (2)
tag hr (2)
counter (2)
пк (2)
typeof (2)
arrows (2)
qr code (2)
js img (2)
lingvo (1)
windows (1)
archive (1)
speed (1)
scroll (1)
cursor (1)
webp (1)
ok (1)
php day (1)
jino (1)
smile (1)
нод (1)
rutube (1)

Как сделать кнопку отправить ссылкой?

"submit ссылка" или Как сделать "кнопку отправить" ссылкой?.

Если выведем кнопку submit, то она не будет выглядеть как ссылка!

Сколько вариантов существует превращения сабмита в ссылку?

Превращаем type submit в ссылку.

  1. Ссылка submit и исполнение post
  2. submit и есть ссылка
  3. Кнопка submit как ссылка

  1. Ссылка submit и исполнение post

    В самом начале страницы - давайте разберемся!

    Если вам нужна кнопка submit в виде ссылки, без исполнения "post", то смысла в создании submit + форма вообще не вижу - воспользуйтесь простой ссылкой.

    Если вам нужно, чтобы "post" исполнялся и "submit" в виде ссылки - это можно понять... и далее перйдем именно к этому:

    Ссылка submit и исполнение post

    Данный пункт написан последним, поэтому весь код возьму из последнего пункта.

    Но для перехода на другую страницу нам потребуется дополнительная страница(в моем случае это простая html страница)

    Добавим action в него помещаем адрес страницы, на которую перейдем:

    https://dwweb.ru/__a-data/__all_for_scripts/no_etv/php/submit_like_link.php

    На странице action-а помещаем простой код php, смотри ниже в коде - "Страница №2 php"

    Код submit как ссылка и исполнение post

    Далее у нас должно быть две страницы :

    На первой странице форма со стилями и action на вторую страницу , и submit как ссылка...

    На второй странице код php...

    Css: Первая страница:

    <style>

    input.submit-link:hover {

      border-bottom: 1px solid #ff000000;

      padding-bottom: 2px;

    }

    input.submit-link {

      border: none;

      background: none;

      border-bottom: 1px solid;

      padding-bottom: 2px;

      cursor: pointer;

    }

    </style>

    <form method="post" action="https://dwweb.ru/__a-data/__all_for_scripts/no_etv/php/submit_like_link.php">

      <input type="submit" name="name3" class="submit-link" value="Ссылка submit и исполнение post">

    </form>

    Php Страница №2 php(action в форме): https://dwweb.ru/__a-data/__all_for_scripts/no_etv/php/submit_like_link.php

    <?

    if($_POST[name3]) echo 'Вы перешли по ссылке "submit" и отправили "post"<br>' . strip_tags($_POST[name3]);

    else echo 'Ещё ничего не отправлено';

    ?>

    Пример работы кода submit как ссылка и исполнение post

    Чтобы submit в виде ссылки сработал, нажмите по кнопке Ссылка submit и исполнение post

  2. Submit и есть ссылка

    Один из примеров... я рассказывал в теме submit за пределами формы и там как раз была ссылка ...

    Но некоторая проблема данного варианта, что javascript может быть отключен...

    Поскольку я периодически и таким способом пользуюсь, то этот вариант пусть будет здесь...!

    Итак:

    Для того, чтобы сделать нам нужна форма...:

    <form id="form-id" method="post">
    <input value="name" name="name">
    </form>

    Далее создадим ссылку на которую навесим submit()

    <a onclick="document.getElementById('form-id').submit();" style="cursor:pointer"> Ссылка вместо submit</a>

    Пример ссылка вместо кнопки submit

    Для того, чтобы проверить... как работает ссылка вместо submit

    =========================

    Ссылка вместо submit

  3. Кнопка submit как ссылка.

    И второй вариант - сделаем кнопку отправить ссылкой:

    Для этого нам опять понадобится тег form с input с типом {submit}

    <form method="post">
    <input type="submit" name="name2" class="submit-link" value="ссылка вместо кнопки отправить">
    </form>

    Далее... превратим "submit" в ссылку. Для этого напишем немного стилей...
    1). Удалим border + background
    2). Добавим нашему "submit-link" border-снизу + padding - снизу + cursor

    input.submit-link {
    border: none;
    background: none;
    border-bottom: 1px solid;
    padding-bottom: 2px;
    cursor: pointer;
    }

    Что нам еще нужно добавить к нашему "submit-link"? Правильно! hover :

    input.submit-link:hover {
    border-bottom: 1px solid #ff000000;
    padding-bottom: 2px;
    }

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

    Чтобы проверить... как работает "ссылка вместо кнопки отправить" - нажмите по ссылке ниже:

    Соберем весь код "submit-link" в одном месте:

    <style>

    input.submit-link:hover {

    border-bottom: 1px solid #ff000000;

    padding-bottom: 2px;

    }

    input.submit-link {

    border: none;

    background: none;

    border-bottom: 1px solid;

    padding-bottom: 2px;

    cursor: pointer;

    }

    </style>

    <form method="post">

    <input type="submit" name="name2" class="submit-link">

    </form>

Не стесняемся говорить спасибо!
О комментах : 05.11.2024
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Друзья! Пожалуйста держите себя в рамках приличия!
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже:
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
submit ссылкой html submit ссылка сабмит ссылкой
На сайте сейчас :
dwweb.ru есть здесь:
Все соцсети в одном месте!
Разное :Игра "пятнашки"
Угадай страну по флагу

Кальклятор
Математика онлайн

Списки шифрования
Часы

Числа словами
Названия чисел(max=10305)
Графики

Qr код онлайн

Как сделать сайт?
Md5 онлайн
Sitemap.html
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.022388 секунд.