Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
JavaScript/jQuery resetiranje polja

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Client-side
View previous topic :: View next topic  
Author Message
Limeni



Joined: 13 Nov 2007
Posts: 109

PostPosted: 22.01.2009 18:32    Post subject: JavaScript/jQuery resetiranje polja Add user to your forum ignore list Reply with quote

Ovako, recimo da imam neku formu kojoj zelim resetirati polja na klik gumba, napravim sljedece:

Code:

        <form action="" method="">
            <input type="text" id="value1" />
            <input type="text" id="value2"  />
            <input type="button" value="aj me klikni" onclick="cisti()" />
        </form>               
   
    <script type="text/javascript">
      function cisti() {
         document.getElementById("value1").value = "";
         document.getElementById("value2").value = "";
      }
    </script>


E sad me zanima zasto ne mogu napraviti ovo:
Code:

     <form action="" method="">
        <input type="text" id="value1" />
        <input type="text" id="value2"  />
        <input type="button" value="aj me klikni" onclick="cisti()" />
     </form>               
   
    <script type="text/javascript">
      function cisti() {
         var val1 = document.getElementById("value1").value;
         var val2 = document.getElementById("value2").value;
         val1 = "";
         val2 = "";
      }
    </script>

Dobro jasno mi je zasto ovo ne radi, u varijablu val1 je spremljena vrijednost polja #value1 i kad varijabli ponistim vrijednost ponistio sam vrijednost njoj a ne elementu sa identifikatorom value1, ali me zanima jel je moguce u varijablu pospremit neki element iz HTML-a i onda svaki put pozivati samo tu vrijablu a ne cijeli element kao u prvom primjeru?

I jos jedno jQuery pitanje, ista stvar ali koristeci iskljucivo jQuery ne radi a ne znam gdje grijesim:

Code:
     
    <form action="" method="">
        <input type="text" id="value1" />
        <input type="text" id="value2"  />
        <input type="button" id="button" value="aj me klikni" onclick="cisti()" />
     </form>               
   
    <script type="text/javascript">
      $("#button").click(function() {
         $("#value1").val() = "";
         $("#value2").val() = "";
      });
    </script>


.val() sluzi sa uzimanje vrijednosti ne? Kad sa .val() nesto pokupim i ispisem prikazuje mi samo mi ga tu nece sakriti kad ga izjednacim sa "".
I kako napraviti da mi tekst polja nestane funkcijom .hide()?
Npr da ovo zelim napraviti
Code:
$("#value1").val().hide("slow");

Uglavnom kako koristeci jQuery pokupiti vrijednost input polja i promjeniti ju koristeci neku od ugradenih jQuery funckija npr hide(), show()... ?
Back to top
View user's profile Send private message
sphx



Joined: 02 Jun 2004
Posts: 109
Location: Split

PostPosted: 22.01.2009 19:20    Post subject: Add user to your forum ignore list Reply with quote

2
)ti si varijabli pridruzio VRIJEDNOST tog elementa, dakle kad mijenjaš tu varijablu ona nema nikakve veze s originalnim elementom.

3)
jquery:

$("#value1").val("vrijednost");

--

bez uvrede, ali izgleda mi da bockaš na slijepo, imas dobar tutorial za js na w3schools, a za jquery konzultiraj manual.

pozdrav
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Client-side All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group