$("#g-add-album-form input[name=title]").change( function() { $("#g-add-album-form input[name=name]").val( $("#g-add-album-form input[name=title]").val() .replace(/[\s\/]+/g, "-").replace(/\.+$/, "")); $("#g-add-album-form input[name=slug]").val( $("#g-add-album-form input[name=title]").val() .replace(/[^A-Za-z0-9-_]+/g, "-") .replace(/^-+/, "") .replace(/-+$/, "")); }); $("#g-add-album-form input[name=title]").keyup( function() { $("#g-add-album-form input[name=name]").val( $("#g-add-album-form input[name=title]").val() .replace(/[\s\/]+/g, "-") .replace(/\.+$/, "")); $("#g-add-album-form input[name=slug]").val( $("#g-add-album-form input[name=title]").val() .replace(/[^A-Za-z0-9-_]+/g, "-") .replace(/^-+/, "") .replace(/-+$/, "")); });