Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Текстовой submit
 
 автор: tima2010   (03.06.2011 в 13:00)   письмо автору
 
 

Добрый день подскажите пожалуйста как сделать текстовую ссылку чтобы она работала как кнопка?

Код для кнопки
<input type="submit" value="Enter" />

А нужно чтобы было просто текстом
Enter и выполняла функцию submit

  Ответить  
 
 автор: cheops   (03.06.2011 в 13:29)   письмо автору
 
   для: tima2010   (03.06.2011 в 13:00)
 

Для этого нужно повесить на событие onclick вашей ссылки (или просто тэга, ведь реально ссылкой вы не будете пользоваться, следовательно подойдет обычный <div>) вызов метода submit() вашей формы. Например,
<script>
function send()
{
  document.forms[0].submit();
}
</script>
<form method='get'>
  <input type='text' name='name'>
  <div onclick='send();' style='cursor: hand;'>отправить</div>
</form>

  Ответить  
 
 автор: 0987654   (03.06.2011 в 13:29)
 
   для: tima2010   (03.06.2011 в 13:00)
 

1. Необходимо дать форме валидное ИМЯ (начинающееся с латинской буквы любого регистра):
<form name="ИМЯ ФОРМЫ"

2. Текстовую ссылку надо оформить следующим образом:
<a href="#" onclick="document._forms ['ИМЯ ФОРМЫ']._submit (); return false">Отправить</a>

PS. Конструкцию ._ (точка+подчёркивание) преобразуйте просто в точку. Дебильный скрипт данного форума не пропускает английские слова, разделённые точками, полагая их URL-ами

  Ответить  
 
 автор: tima2010   (03.06.2011 в 14:55)   письмо автору
 
   для: 0987654   (03.06.2011 в 13:29)
 

Спасибо все работает! Всем спасибо!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования