[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кнопки <input type="submit">
Ramzil_Nixon
Столкнулся с такой интересной фигней.

есть submit кнопка.

<input type="submit" onClick="Regist()" id="AttrRemvote" value="Зарегистрироваться" disabled="disabled">


onClinck="" - Нужен для того чтобы задействовать функцию регистрации пользователей.

id="AttrRemvote" - Для того, чтобы удалить disabled. и активировать кнопку после того как все нужные поля заполнены.

Но вот незадача, если onClick и id="" вместе в одной кнопки вставить, то мешают друг другу работать, а в отдельности они прекрасно работают.

Как можно это решить?



Спустя 2 минуты, 38 секунд (13.04.2012 - 12:24) Игорь_Vasinsky написал(а):
код в студию

Спустя 2 минуты, 10 секунд (13.04.2012 - 12:26) TMake написал(а):
Цитата (Ramzil_Nixon @ 13.04.2012 - 13:21)
onClinck="" - Нужен для того чтобы задействовать функцию регистрации пользователей.

так используй button и указывай действие onclick в самом js/jquery

Спустя 7 минут, 15 секунд (13.04.2012 - 12:34) Ramzil_Nixon написал(а):
Цитата (stepan @ 13.04.2012 - 09:26)
так используй button и указывай действие onclick в самом js/jquery


Ой балин ошибся, именно button я использую


$(function() {
var login = $('[name=login]').val();
var expLogin = /^[A-z0-9]+$/g;
var resLogin = login.search(expLogin);
if(resLogin == -1)
{
$('#Regist').attr("disabled", "disabled");
}
else
{
$('#Regist').removeAttr(disabled);
}
})


Игорь_Vasinsky, Это вот как раз кусок кода на id

Щас на отправку данных скину.

Спустя 3 минуты, 47 секунд (13.04.2012 - 12:37) Игорь_Vasinsky написал(а):
Цитата
var login = $('[name=login]').val();

ты умеешь к тегу по имени обращаться и задаёшь вопрос - как избавиться от ID smile.gif

Спустя 23 секунды (13.04.2012 - 12:38) Ramzil_Nixon написал(а):
function Regist()
{
var text = $('#login').val()
// Отсылаем паметры
$.ajax({
type: "POST",
url: "/action.php",
data: "text="+text,
success: function(html) {
$("#response").empty();
$("#response").append(html);
}
}
);
}


А вот этот на onClick

Спустя 41 секунда (13.04.2012 - 12:38) Ramzil_Nixon написал(а):
Цитата (Игорь_Vasinsky @ 13.04.2012 - 09:37)
ты умеешь к тегу по имени обращаться и задаёшь вопрос


Как то в голову не пришло smile.gif

Щас попробую smile.gif

Спустя 5 минут, 24 секунды (13.04.2012 - 12:44) Ramzil_Nixon написал(а):
Тогда у меня будет следующий вопрос: Что нельзя совместить? onclick и id или onclick и name?

Спустя 9 минут, 54 секунды (13.04.2012 - 12:54) bodja написал(а):
можно

Спустя 1 минута, 12 секунд (13.04.2012 - 12:55) Ramzil_Nixon написал(а):
bodja, почему тогда в моем случае смешание onclick и id, Не заработало? ohmy.gif

Спустя 2 минуты, 17 секунд (13.04.2012 - 12:57) Игорь_Vasinsky написал(а):
установи Хром, нажми F12, открой консоль - запусти свой скрипт - все ошибки там.

Спустя 2 минуты, 31 секунда (13.04.2012 - 13:00) bodja написал(а):
ну так вы ж мешаете все в кучу,сабмит, онклик обращаетесь к дисаблед а он кривовато работает.
Оставте в покое кнопку ,делайте все последовательно.Например нажали-функция проверила все поля ,если что не так типа алерт ,если все гуд отправили через document.el.submit()





_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.