﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Веб-программирование / JavaScript  / Как поменять "дефолтную" кнопку на форме? / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Fri, 21 Nov 2008 14:36:00 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Как поменять "дефолтную" кнопку на форме?</title><link>http://www.relib.com/forums/Topic901716-10-1.aspx</link><description>kettle, большущее спасибо!</description><pubDate>Sat, 05 Aug 2006 13:28:24 GMT</pubDate><dc:creator>Юля8</dc:creator></item><item><title>RE: Как поменять "дефолтную" кнопку на форме?</title><link>http://www.relib.com/forums/Topic901716-10-1.aspx</link><description>[quote][b]Юля8 (29.07.2006)[/b][hr]Доброе утро!&lt;P&gt;Подскажите, плиз, как сделать, чтобы когда пользователь нажимает Enter, срабатывала не первая-за-текущим-контролом кнопка, а другая? Эксперименты с tabIndex не удались.[/quote]&lt;P&gt;Хм... насколько мне известно, если пользователь вводит какие-либо данные формы и затем нажимает ентер, то сработает кнопка, у которой type="submit", и неважно на каком месте она стоит:&lt;BR&gt;[code]&amp;lt;form name="myForm" method="post" enctype="multipart/form-data"&amp;gt;&lt;BR&gt;&amp;lt;input type="text" name="txt_1" size="9"&amp;gt;&lt;BR&gt;&amp;lt;input type="text" name="txt_2" size="9"&amp;gt;&lt;BR&gt;&amp;lt;input type="text" name="txt_3" size="9"&amp;gt;&lt;BR&gt;&amp;lt;input type="button" name="btn_1" value="button" onClick="alert('firstbutton')"&amp;gt;&lt;BR&gt;&amp;lt;input type="submit" name="btn_2" value="submit" onClick="alert('secondbutton')"&amp;gt;&lt;BR&gt;&amp;lt;/form&amp;gt;[/code]&lt;BR&gt;А смысла в двух и более кнопках типа сабмит, по-крайней мере сразу, не могу придумать...</description><pubDate>Fri, 04 Aug 2006 22:52:19 GMT</pubDate><dc:creator>Igorek</dc:creator></item><item><title>RE: Как поменять "дефолтную" кнопку на форме?</title><link>http://www.relib.com/forums/Topic901716-10-1.aspx</link><description>Переопределить onkeydown для формы&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;&amp;lt;script&amp;gt;&lt;BR&gt;function EnterKeyDown(evnt) &lt;BR&gt;{&lt;BR&gt; keycod=(document.all) ? event.keyCode : evnt.keyCode;&lt;BR&gt; if(keycod==13){&lt;BR&gt;  document.имя_формы.имя_кнопки.click();&lt;BR&gt;  return false;&lt;BR&gt; }&lt;BR&gt; else return true;&lt;BR&gt;} &lt;/P&gt;&lt;P&gt;document.имя_формы.onkeydown=EnterKeyDown;&lt;BR&gt;&amp;lt;/script&amp;gt;&lt;/P&gt;&lt;P&gt;[/code]&lt;/P&gt;&lt;P&gt;&lt;BR&gt; </description><pubDate>Fri, 04 Aug 2006 13:24:14 GMT</pubDate><dc:creator>kettle</dc:creator></item><item><title>Как поменять "дефолтную" кнопку на форме?</title><link>http://www.relib.com/forums/Topic901716-10-1.aspx</link><description>Доброе утро!&lt;/P&gt;&lt;P&gt;Подскажите, плиз, как сделать, чтобы когда пользователь нажимает Enter, срабатывала не первая-за-текущим-контролом кнопка, а другая? Эксперименты с tabIndex не удались.</description><pubDate>Sat, 29 Jul 2006 10:51:20 GMT</pubDate><dc:creator>Юля8</dc:creator></item></channel></rss>