I love those frenglish function names :)

For the moment, toggle is just a div element with 3 spans in it. It's not a
form element like a select or input checkbox. So the only way to get toogle
state is to check if its has an attribute "toggled" to true.

ex: if your toggle element has an id attribute to 'myToggle'
<div class="toggle" toggled="true" id="myToggle">
 <span class="thumb"></span>
 <span class="toggleOn">ON</span>
 <span class="toggleOff">OFF</span>
</div>

Then, to get its state during form check process, look at its "toggled"
attribute value:
var toggleState =
(document.getElementById('myToggle').getAttribute('toggled')=="true")?true:false;

Depends on your needs, but you can also put an onclick event on the toggle
itself:
<div class="toggle" toggled="true" id="myToggle" onclick="
alert(this.getAttribute('toggled'))">
 <span class="thumb"></span>
 <span class="toggleOn">ON</span>
 <span class="toggleOff">OFF</span>
</div>

Hope this help!

Remi


On Fri, Jan 27, 2012 at 12:36 PM, saroy <rlouba...@gmail.com> wrote:

> hi all
>
> i would like to use toggle to save login with local storage (toggle
> off = onclick save to local storage, toggle on = onclick remove
> localstorage)
>
> i used to function for this :
>
> for add :
>
>  function add() {
>         window.localStorage.setItem("compte",
> document.getElementById('txtNum_Compte').value);
>         window.localStorage.setItem("acces",
> document.getElementById('txtCode_Accer').value);
>     }
>
> for remove :
>
>  function remove() {
>         window.localStorage.removeItem("compte");
>         window.localStorage.removeItem("acces");
>         }
>
> and this function on body load page to get localstorage
>
> function getcompte() {
>    if (localStorage.getItem("txtNum_Compte") != "")
>     { document.getElementById('txtNum_Compte').value =
> window.localStorage.getItem("compte");
>    document.getElementById('txtCode_Accer').value =
> window.localStorage.getItem("acces");
>
> }
>
> how can i attribute this function to onclick toogle to get run
>
> and how can save toogle state
>
> thanks in advance and sorry for my bad english
>
> --
> You received this message because you are subscribed to the Google Groups
> "iPhoneWebDev" group.
> To post to this group, send email to iphonewebdev@googlegroups.com.
> To unsubscribe from this group, send email to
> iphonewebdev+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/iphonewebdev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to iphonewebdev@googlegroups.com.
To unsubscribe from this group, send email to 
iphonewebdev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en.

Reply via email to