Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
yTpO
5 / 5 / 0
Регистрация: 15.03.2013
Сообщений: 67
#1

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

25.05.2015, 14:07. Просмотров 431. Ответов 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):

Скрипт нажатия кнопки - JavaScript
подскажите скрипт для нажатия этой кнопки перепробывал кучу методов толи чтот не правельно делаю толи не пашет) &lt;div...

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

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

Необходимо написать скрипт для нажатия кнопки - CallBack - JavaScript
Есть кнопка и рамка. Надо, чтоб при нажатии на кнопку прозрачность рамки становилась 100%, а при повторении нажатия становилась 0%. &lt;div...

Не выполняется скрипт - JavaScript
&lt;!DOCTYPE html&gt; &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot;...

Не выполняется скрипт - JavaScript
Здравствуйте, столкнулся с такой проблемой, при нажатие на кнопку ничего не происходит, хром в консоли выдает Internal Server Error 500. ...

5
amadey18
91 / 91 / 32
Регистрация: 29.04.2013
Сообщений: 361
26.05.2015, 09:30 #2
yTpO, беспощадный и жестокий aspx , знаем проходили, думаю дело не в js скрипте а в скрипте aspx, что у вас происходит в .cs файле при инициализации инпута?
0
yTpO
5 / 5 / 0
Регистрация: 15.03.2013
Сообщений: 67
26.05.2015, 23:13  [ТС] #3
amadey18, применил костыль =) сделал пустую кнопку на странице перед всеми элементами (невидимую z-index=-1) и при поиске срабатывает "ничего" =). А добавление успешно работает =)
0
amadey18
91 / 91 / 32
Регистрация: 29.04.2013
Сообщений: 361
27.05.2015, 08:04 #4
yTpO, это еще может происходить из-за того что input находится между какими то тегами, которые цепляют кнопку. А как вы формируете кнопки и инпут?
Цитата Сообщение от yTpO Посмотреть сообщение
применил костыль
Хочется все таки без костылей делать)
1
yTpO
5 / 5 / 0
Регистрация: 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 / 32
Регистрация: 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
Привет! Вот еще темы с ответами:

DOM скрипт не выполняется - JavaScript
Как только начал изучать JavaScript появилась проблема из самым примитивным скриптом, который по нажатию на кнопку &quot;rfr&quot; должен добавить в...

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

Програмная имитация нажатия кнопки - JavaScript
Написал код который по клику будет менять цвет фона страницы, хочу чтобы программа делала это автоматически через определённое время,...

Не срабатывает обработчик нажатия кнопки - 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; &lt;li&gt;&lt;button&gt;Skills&lt;/button&gt;&lt;/li&gt; ...


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

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

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