Λίγο βοήθεια?

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

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

Απάντηση
Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Λίγο βοήθεια?

Δημοσίευση από vassilism » 26 Οκτ 2007 15:09

Αγαπητοί developers και designers καλησπέρα σας.
Θα ήθελα την πολύτιμη βοήθειά σας σχετικά με ένα script.
Έχω αυτό το script:

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

<script language = "Javascript">
<!-- 
var form='checkall' //Give the form name here
function SetChecked&#40;val,chkName&#41; &#123;
dml=document.forms&#91;form&#93;;
len = dml.elements.length;
var i=0;
for&#40; i=0 ; i<len ; i++&#41; &#123;
if &#40;dml.elements&#91;i&#93;.name==chkName&#41; &#123;
dml.elements&#91;i&#93;.checked=val;
&#125;
&#125;
&#125;
function ValidateForm&#40;dml,chkName&#41;&#123;
len = dml.elements.length;
var i=0;
for&#40; i=0 ; i<len ; i++&#41; &#123;
if &#40;&#40;dml.elements&#91;i&#93;.name==chkName&#41; && &#40;dml.elements&#91;i&#93;.checked==1&#41;&#41; return true
&#125;
alert&#40;"Please select at least one record to be deleted"&#41;
return false;
&#125;
// -->
</script> 


Mε αυτά τα 2 link σε php, κάνω check όλα τα checkboxes:

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

echo&#40;"<p><a href=\"javascript&#58;SetChecked&#40;1,'check&#91;&#93;'&#41;\">Check All </a>"&#41;;
echo&#40;"<a href=\"javascript&#58;SetChecked&#40;0,'check&#91;&#93;'&#41;\"> Uncheck All </a>"&#41;;
Αυτό που θέλω να κάνω είναι να έχω ένα μόνο link, π.χ:

echo("<p><a href=\"javascript:SetChecked(1,'check[]')\">Check All </a>");

Με το οποίο να κάνω check όλα τα checkboxes αλλά πατώντας το ξανά να τα κάνω uncheck.
Δηλαδή να δίνω και την τιμή 1 και την τιμή 0.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Λίγο βοήθεια?

Δημοσίευση από fafos » 26 Οκτ 2007 18:59

Re sy patrida!! eisai malomenos me ton googlh? :D

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

<script language="JavaScript">
<!-- Modified By&#58;  Steve Robison, Jr. &#40;stevejr@ce.net&#41; -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http&#58;//javascript.internet.com -->

<!-- Begin
var checkflag = "false";
function check&#40;field&#41; &#123;
if &#40;checkflag == "false"&#41; &#123;
for &#40;i = 0; i < field.length; i++&#41; &#123;
field&#91;i&#93;.checked = true;&#125;
checkflag = "true";
return "Uncheck All"; &#125;
else &#123;
for &#40;i = 0; i < field.length; i++&#41; &#123;
field&#91;i&#93;.checked = false; &#125;
checkflag = "false";
return "Check All"; &#125;
&#125;
//  End -->
</script>



<input type="button" value="Check All" onclick="this.value=check&#40;this.form.list&#41;">

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Λίγο βοήθεια?

Δημοσίευση από vassilism » 26 Οκτ 2007 19:19

Καλά ρε πατρίδα ξέρεις και javascript? Με τι ασχολείσαι?
Πάντως αυτό το script δεν δουλεύει.
Δεν τον ξέρω τον googlh, ποιος είναι?

id12586
στις καρδιές μας
Δημοσιεύσεις: 8387
Εγγραφή: 23 Ιουν 2003 23:28
Τοποθεσία: Far away
Επικοινωνία:

Λίγο βοήθεια?

Δημοσίευση από id12586 » 26 Οκτ 2007 21:11

google. :lol:
Chris at your Services
ΕικόναSacame de Aqui

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Λίγο βοήθεια?

Δημοσίευση από fafos » 26 Οκτ 2007 21:15

vassilism έγραψε:Καλά ρε πατρίδα ξέρεις και javascript? Με τι ασχολείσαι?
Πάντως αυτό το script δεν δουλεύει.
Δεν τον ξέρω τον googlh, ποιος είναι?
Tha doulepsei an antikatastathseis to list sto button (this.form.list) me to onoma pou dineis sta checkboxes..

Ego ksero apola!! kai mageiras eimai :kaloe: tora asxoloumai me tous allous logo hlikias :D

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Λίγο βοήθεια?

Δημοσίευση από vassilism » 27 Οκτ 2007 15:00

Σωστός όπως πάντα. :P
Καλά κανείς που βοηθάς τους νέους.
Όπως είχε πει και ένας καθηγητής μου, σε λίγο καιρό κανένα από τα νέα παιδιά δεν θα ξέρει να προγραμματίζει. Και είχε δίκιο σε αυτό.
Ελάχιστοι μπαίνουν στον κόπο από τη στιγμή που υπάρχουν προγράμματα που τα κάνουν όλα.

Άβαταρ μέλους
patriot
Honorary Member
Δημοσιεύσεις: 1590
Εγγραφή: 20 Αύγ 2002 19:21
Τοποθεσία: Σπίτι μου!

Λίγο βοήθεια?

Δημοσίευση από patriot » 27 Οκτ 2007 22:16

id12586 έγραψε:google. :lol:
:yea: :yea: :yea: :yea: :yea: :yea:
1) Για όποιον γράφει με πολυτονικά....
2) Καλά ακόμα να συνηθίσετε την ιδέα ότι δεν γράφουμε ούτε με greeklish ούτε με κεφαλαία;

Απάντηση

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

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

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