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 <[email protected]> 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 [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> 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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/iphonewebdev?hl=en.