powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как отключить фокусировку
20 сообщений из 20, страница 1 из 1
Как отключить фокусировку
    #36539370
Leshiy3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На форме лежат asp:TextBox и asp:Button после окончания редактирования TextBox'a фокус сразу перескакивает на кнопку и отрабатывает клик по кнопке. Как от этого избавиться?
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36539424
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshiy3 , курсор это все проделывает сам?
А на ХТМЛе можно примерчик этого действа посмотреть?
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36539576
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshiy3На форме лежат asp:TextBox и asp:Button после окончания редактирования TextBox'a фокус сразу перескакивает на кнопку и отрабатывает клик по кнопке. Как от этого избавиться?
Что означает "после окончания редактирования"? Что просто остановились, а он перескочил и сделал клик по кнопке? Что-то Вы фантазируете, имхо.
ПС. 2 krvsa текстбокс - инпут типе="текст.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36540033
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПС. 2 krvsa текстбокс - инпут типе="текст.
Это примерно я понял... Только у нас например в ЗЕНе это ооочень приблизительное сходство.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541190
Leshiy3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa
А на ХТМЛе можно примерчик этого действа посмотреть?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
        <div id="divwin">
            <table id="tab">
                <tr>
                    <td>
                        <asp:TextBox ID="TextBox1" runat="server"> </asp:TextBox>
                    </td>
                </tr>
                
                <tr>
                    <td>
                        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
                    </td>
                </tr>  
                <tr>
                    <td>
                        <asp:TextBox ID="Nah" runat="server"> </asp:TextBox>
                    </td>
                </tr>                
                                         
            </table>
        </div>
чего-то ввели в TextBox1, нажали Enter - сработал OnClick="Button1_Click"
если убрать последний TextBox то этого не происходит.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541278
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshiy3 , это не чистый ХТМЛ...

Но хоть и так... Есть у тебя поля, кнопка... А форма есть?

Например в ХТМЛе при нажатии Энтер на поле срабатывает субмит формы.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541392
fuzzzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leshiy3после окончания редактирования TextBox'a фокус сразу перескакивает на кнопку и отрабатывает клик по кнопке. Как от этого избавиться?
обычно добавляют еще одно скрытое поле, тогда субмита быть не должно
Код: plaintext
1.
 <input type="text" name="txtIgnore" style="display:none" />
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541467
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuzzzyобычно добавляют еще одно скрытое поле, тогда субмита быть не должно
Субмит вызовется в любом случае если нажали Энтер на любом поле формы.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541473
Leshiy3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa
А форма есть?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<body>
    <form id="form1" runat="server">
        <div id="divwin">
           /////////то что выше
        </div>
    </form>
</body>
fuzzzyобычно добавляют еще одно скрытое поле, тогда субмита быть не должно
тут скорее наоборот: если только texBox и кнопка, то не срабатвает, добавление же input'a наоборот включает отработку клика. В данном же примере этим самым инпутом является второй texBox
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541511
fuzzzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsafuzzzyобычно добавляют еще одно скрытое поле, тогда субмита быть не должно
Субмит вызовется в любом случае если нажали Энтер на любом поле формы.
суждение не верно
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541537
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то в моём примере ничего не срабатывает при нажатии Энтер на полях...
-------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541539
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<html>
<head>
</head>
<body>
    <form id="form1" runat="server">
        <div id="divwin">
            <table id="tab">
                <tr>
                    <td>
                        <input type='text' />
                    </td>
                </tr>
                <tr>
                    <td>
                        <input type='button' value='test' onolick='alert("Ok")' />
                    </td>
                </tr>  
                <tr>
                    <td>
                        <input type='text' />
                    </td>
                </tr>                
            </table>
        </div>    
	</form>
</body>
</html>
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541557
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuzzzyсуждение не верно
Да ты че!
А если тестик мой посмотреть?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
<html>
<head>
</head>
<body>
    <form id="form1" onsubmit='alert("Ok")' runat="server">
        <div id="divwin">
            <table id="tab">
                <tr>
                    <td>
                        <input type='text' />
                    </td>
                </tr>
                <tr>
                    <td>
                        <input type='submit' value='test' />
                    </td>
                </tr>  
                <tr>
                    <td>
                        <input type='text' />
                    </td>
                </tr>                
            </table>
        </div>    
	</form>
</body>
</html>
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541564
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshiy3 , ты покажи чего в браузере нагенерилось... Твой код asp ничего толком не показывает.
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541600
Leshiy3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaты покажи чего в браузере нагенерилось.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1"><title>

</title></head>
<body>
    <form name="form1" method="post" action="Default.aspx" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE1MjAxMzM1MzhkZI9SeIFEjk4nyNaT5CCJgoHR9tpX" />
</div>

        <div id="divwin">
            <table id="tab">
                <tr>
                    <td>
                        <input name="TextBox1" type="text" id="TextBox1" />
                    </td>
                </tr>               
                <tr>
                    <td>
                    
                        <input type="submit" name="Button1" value="Button" id="Button1" />
                    </td>
                </tr>              
                <tr>
                    <td>
                        <input name="Nah" type="text" id="Nah" />
                    </td>
                </tr>     
                           
                                         
            </table>
        </div>       
    
<div>

	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBAK309OkDQLs0bLrBgKM54rGBgKUq8OWAhbCuwfE2wNr2Sm8IQtu/9s7y7Mt" />
</div></form>
</body>
</html>
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541634
fuzzzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa
А если тестик мой посмотреть?

Пардон, в вашем тестике - да, субмит будет всегда.
Как вариант избежать сумбита - добавить кнопку с type="button", и по ней уже вызывать субмит формы. В этом случае по enter указанных выше эффектов не будет.
Код: plaintext
1.
2.
3.
4.
<form id="Form1" onsubmit="alert('ok'); return false;">
	<input type="text" />
	<input type="text" id="Nah" style="display: none" />
	<input type="button" value="submit" onclick="this.form.submit();" />
</form>
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541669
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leshiy3 , вот что тебе нужно делать
fuzzzyПардон, в вашем тестике - да, субмит будет всегда.
Как вариант избежать сумбита - добавить кнопку с type="button", и по ней уже вызывать субмит формы. В этом случае по enter указанных выше эффектов не будет.
Код: plaintext
1.
2.
3.
4.
<form id="Form1" onsubmit="alert('ok'); return false;">
	<input type="text" />
	<input type="text" id="Nah" style="display: none" />
	<input type="button" value="submit" onclick="this.form.submit();" />
</form>

Поскольку у тебя в ХТМЛе генерится как раз мой тестовый вариант с субмидной кнопкой...
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541673
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fuzzzyОткуда: город на Волге
Земеля?
Какой город-то?
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541692
fuzzzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsafuzzzyОткуда: город на Волге
Земеля?
Какой город-то?

чебоксары ) почти соседи
...
Рейтинг: 0 / 0
Как отключить фокусировку
    #36541716
Leshiy3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо было просто внимательно посмотреть свойства кнопки и UseSubmitBehavior поставить в значение false (но это уже asp). Но все равно спасибо! Вот пока не сравнил коды так в свойства и не полез.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как отключить фокусировку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]