Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
yTpO
5 / 5 / 3
Регистрация: 15.03.2013
Сообщений: 67
#1

Скрипт с кнопки выполняется без её нажатия - JavaScript

25.05.2015, 14:07. Просмотров 499. Ответов 5
Метки нет (Все метки)

Есть кнопка с кодом:
HTML5
1
2
3
<button onclick="javascript:__doPostBack('ctl00$MainContent$GridView1','Select$0');
                  __doPostBack('ctl00$MainContent$DetailsView1','New$0');return false;">
Добавить запись   </button>
Рядом расположен элемент input:
HTML5
1
<input name="ctl00$MainContent$TextBox1" type="text" id="MainContent_TextBox1" placeholder="Найти..." />
Проблема в том, что при поиске срабатывает скрипт с кнопки и отображается таблица, которую я не просил появляться.
Что мне поправить в скрипте, чтобы исправить данный косяк?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2015, 14:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Скрипт с кнопки выполняется без её нажатия (JavaScript):

Скрипт нажатия кнопки
подскажите скрипт для нажатия этой кнопки перепробывал кучу методов толи чтот...

Скрипт предупреждение после нажатия кнопки удалить
Подскажите пример самого простого скрипта который при нажатии на кнопку в форме...

Как узнать скрипт который выполняется при нажатии кнопки?
Собственно сабж в заголовке К примеру через firebug

Необходимо написать скрипт для нажатия кнопки - CallBack
Есть кнопка и рамка. Надо, чтоб при нажатии на кнопку прозрачность рамки...

Не выполняется скрипт
Здравствуйте, столкнулся с такой проблемой, при нажатие на кнопку ничего не...

Не выполняется скрипт
&lt;!DOCTYPE html&gt; &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta...

5
amadey18
91 / 91 / 51
Регистрация: 29.04.2013
Сообщений: 361
26.05.2015, 09:30 #2
yTpO, беспощадный и жестокий aspx , знаем проходили, думаю дело не в js скрипте а в скрипте aspx, что у вас происходит в .cs файле при инициализации инпута?
0
yTpO
5 / 5 / 3
Регистрация: 15.03.2013
Сообщений: 67
26.05.2015, 23:13  [ТС] #3
amadey18, применил костыль =) сделал пустую кнопку на странице перед всеми элементами (невидимую z-index=-1) и при поиске срабатывает "ничего" =). А добавление успешно работает =)
0
amadey18
91 / 91 / 51
Регистрация: 29.04.2013
Сообщений: 361
27.05.2015, 08:04 #4
yTpO, это еще может происходить из-за того что input находится между какими то тегами, которые цепляют кнопку. А как вы формируете кнопки и инпут?
Цитата Сообщение от yTpO Посмотреть сообщение
применил костыль
Хочется все таки без костылей делать)
1
yTpO
5 / 5 / 3
Регистрация: 15.03.2013
Сообщений: 67
28.05.2015, 03:00  [ТС] #5
amadey18,
HTML5
1
2
3
4
5
6
7
8
9
10
11
    <div class="float-left form-search" style="margin-left: 5px">
        <button style="position: absolute; background-color: transparent; border: 0; color: transparent;z-index: -1"></button>
        <button onclick="javascript:__doPostBack('ctl00$MainContent$GridView1','Select$0&#39);__doPostBack(&#39ctl00$MainContent$DetailsView1&#39,&#39New$0&#39);return false; " style="background-color: Transparent; border-color: Transparent; border-width: 0px; border-style: None; ">
            <span>Добавить запись</span>
        </button>
    </div>
    <div class="float-right">
        <div class="form-search close">
                <asp:TextBox ID="TextBox1" runat="server" OnTextChanged="Button1_Click" placeholder="Найти..."></asp:TextBox>
        </div>
    </div>
0
amadey18
91 / 91 / 51
Регистрация: 29.04.2013
Сообщений: 361
28.05.2015, 08:10 #6
yTpO, я так понял, кнопку вы прописали сами, верно? Без использования <asp: Button>? Если да, то попробуйте создать ее через <asp: Button>, и в файле *.cs накинуть на нее обработчик добавления записи, судя по всему он уже есть, т.к. добавляет.

п.с. Думаю это тема больше подходит для раздела c# asp.NET. Но это уже модератор решит.
0
28.05.2015, 08:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2015, 08:10
Привет! Вот еще темы с решениями:

Скрипт выполняется 2 раза!
Добого времени суток всем! Написал несложный скрипт, который должен, при...

DOM скрипт не выполняется
Как только начал изучать JavaScript появилась проблема из самым примитивным...

Не срабатывает обработчик нажатия кнопки
&lt;ul&gt; &lt;li&gt;&lt;button id=&quot;about_me&quot; onckick=&quot;change()&quot;&gt;About me&lt;/button&gt;&lt;/li&gt; ...

Запрос после нажатия кнопки
Здравствуйте. Помогите, пожалуйста, решить следующую проблему. Нужно чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru