Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
и закачаш хендлъра към бодито<script type="text/javascript" charset="utf-8">
function pressEnter(e) {
if (e.keyCode == 13) {
// и тук си пишеш функцията, която ти трябва
}
}
</script>
<body onkeypress="return pressEnter(event);">
$("#send").click(function() {
var message = $("#message").val();
$.post("functions/msg.php", {message: message});
$("#message").attr("value", "");
return false;
});
Смисъл вместо click - submit?Liberate каза:що просто не направиш бутона да събмитва?
Това не е проблем, и скайп е така и за момента няма оплакванияLiberate каза:точно това имах в предвид - да е тайп събмит, но щом пишеш в текстареа недей да правиш ентъра да праща понеже потребителите са свикнали, за разлика от едноредовия инпут, да цъкат в текстареата ентър за нов ред и така ще има доста изненадани... "ами аз исках да дам на нов ред, а то взе че го изпрати?!" и тем подобни :wink:
на// и тук си пишеш функцията, която ти трябва
:idea:var message = $("#message").val();
$.post("functions/msg.php", {message: message});
$("#message").attr("value", "");
return false;
Просто не го бутай кода за бутона, а добави самата функция от него :idea:Ev0luti0N каза:Да ясно, не съм толкова прост, но така работи само с Enter без бутона, а аз искам и с бутона![]()
function pressEnter(e) {
if (e.keyCode == 13) {
var message = $("#message").val();
$.post("functions/msg.php", {message: message});
$("#message").attr("value", "");
return false;
}
}
$(document).ready(function(){
$("#send").click(function() {
var message = $("#message").val();
$.post("functions/msg.php", {message: message});
$("#message").attr("value", "");
return false;
});
});