У меня есть страница на html. Когда я нажимаю кнопку отправки, я вызываю функцию Javascript. Мне нужно (например) перейти вверху страницы (или в другое указанное место, например, в середине, где у меня есть div). Я думаю, что есть способ сделать это. Как называется? БлагодаряJQuery - Когда событие вызывается, страница должна перемещаться
КОД:
<form onSubmit="return checkTL();" method='POST' action='./index.php?status=add' name='addtl' >
somethings...
<input type="submit" name="mgmttlt" value="Add Tracklist" />
</form>
function checkTL() {
value=$('#inputa').val().replace(/[\\\s]+/g, '');
if(value=="") {
$('#printe').removeClass().addClass('error').html("Please insert a valid Artist");
var pos = $('.target').offset().top;
$('html,body').animate({scrollTop: pos },1000);
return false;
}
return false;
}
как пример, я всегда возвращать ложь в функции. Но если я добавлю функцию scrollTop, в некотором режиме она вернет true, и функция продолжит работу. Зачем?
@ Avinash Да, это можно сделать так. Извлечение этой части кода в код многократного использования делает его плагином жестким. –
uhm. Я не знаю почему, но он не работает :(Я отправил код выше, проверьте его – markzzz
в главной теме! – markzzz