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.