alert message!

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
billaki84
Δημοσιεύσεις: 38
Εγγραφή: 28 Μαρ 2011 15:45

alert message!

Δημοσίευση από billaki84 » 11 Μάιος 2012 01:28

Καλησπέρα,
Εχω ένα textbox και μόλις πχ πληκτρολογήσω 10 χαρακτήρες, πετάγεται ένα alert μήνυμα.
Εστω:

Κώδικας: Επιλογή όλων

alert('Μπράβο, κέρδισες!!!');
Το πρόβλημα υπάρχει όταν συνεχίσω να πληκτρολογώ ενώ το alert έχει εμφανιστεί, έχει σαν αποτέλεσμα να εξαφανίζεται χωρίς να προλάβω να πατήσω εγω το οκ και να μην βλέπω πολλές φορές το μήνυμα! Μπορώ να επέμβω σε αυτό το alert και να το ορίσω με κάποιο τρόπο να φεύγει μόνο με κάποιο onclick mouse event;
H θα πρέπει να πάω σε κάποιο custom alert; [/code]

Άβαταρ μέλους
Christianago
Δημοσιεύσεις: 332
Εγγραφή: 12 Νοέμ 2009 13:36

alert message!

Δημοσίευση από Christianago » 26 Μάιος 2012 10:41

Δωσε λιγο τον κωδικα σου.

Άβαταρ μέλους
billaki84
Δημοσιεύσεις: 38
Εγγραφή: 28 Μαρ 2011 15:45

alert message!

Δημοσίευση από billaki84 » 03 Ιουν 2012 22:46

Christianago έγραψε:Δωσε λιγο τον κωδικα σου.
Καλησπερα,
Καταρχάς συγνώμη για την καθυστέρηση, αλλα βρίσκομαι μακρια απο το πισι μου. Οπότε λίγο δύσκολο να στείλω κώδικα. Στις 15 που θα επιστρέψω θα τον ανεβασω.

gi0rg0s
Δημοσιεύσεις: 155
Εγγραφή: 25 Ιούλ 2009 06:13

alert message!

Δημοσίευση από gi0rg0s » 04 Ιουν 2012 03:00

Κάντο έτσι με jquery : http://api.jquery.com/keypress/

Πολύ γρήγορα μπορώ να σου δόσω αυτό :

Κώδικας: Επιλογή όλων

<!DOCTYPE html>
<html>
<head>
  <style>
fieldset &#123; margin-bottom&#58; 1em; &#125;
input &#123; display&#58; block; margin-bottom&#58; .25em; &#125;
#print-output &#123;
  width&#58; 100%;
&#125;
.print-output-line &#123;
  white-space&#58; pre;
  padding&#58; 5px;
  font-family&#58; monaco, monospace;
  font-size&#58; .7em;
&#125;

</style>
  <script src="http&#58;//code.jquery.com/jquery-latest.js"></script>
</head>
<body>
  <form>
  <fieldset>
    <label for="target">Type Something&#58;</label>
    <input id="target" type="text" />
  </fieldset>
</form>
<script src="http&#58;//api.jquery.com/scripts/events.js"></script>
<script>
var xTriggered = 0;
$&#40;"#target"&#41;.keypress&#40;function&#40;event&#41; &#123;
  if &#40; event.which == 13 &#41; &#123;
     event.preventDefault&#40;&#41;;
   &#125;
   xTriggered++;
   if&#40;xTriggered==10&#41;&#123;
       alert&#40;"Munhma"&#41;;
   &#125;
&#125;&#41;;
</script>

</body>
</html>
:think: Γιατί μπαμπά; :think: - Απαντήσεις σε θέματα που όλοι έχουμε σκεφτεί παρατηρώντας την καθημερινή ζωή ! Kαι γνωμικά για να μαθαίνουμε :)

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες