diff options
Diffstat (limited to 'js/user.js')
| -rw-r--r-- | js/user.js | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,17 +1,18 @@ var user = (function(){ var user = {} + var el = document.getElementById("username") user.init = function(){ user.load() user.bind() } user.bind = function(){ - $("#username").on("input", user.save) + el.addEventListener("input", user.save) } user.load = function(){ user.username = user.getCookie() - $("#username").val(user.username) + el.value = user.username } user.prefs = new function(){} user.prefs.get = function (key){ @@ -21,7 +22,7 @@ var user = (function(){ return localStorage.setItem("im.prefs." + key, value) } user.sanitize = function(){ - return $("#username").val().replace(/[^-_ a-zA-Z0-9]/g,"") + return el.value.replace(/[^-_ a-zA-Z0-9]/g,"") } user.getCookie = function () { var username = localStorage.getItem("im.name") || ""; |
