Posted on February 13, 2012 by Michael Rosario
Total Posts: 33 | Join date: 03-12-11
<input class="TxtInput" type="text" name="screen_name" value="" id="screen_name" class="TxtInput" />
<input class="TxtInput" type="hidden" name="user_url" readonly='readonly' value="{user_url}" id="user_url" class="TxtInput" />
/* This is for loading */
var temp = $("#screen_name").val().toLowerCase().replace(/ +/g,'_').replace(/[0-9]/g,'').replace(/[^a-z0-9-_]/g,'').trim();
$('#user_url').val(temp);
/* This is when the user updates the input field */
$("#screen_name").change(
function(){
var temp = $(this).val().toLowerCase().replace(/ +/g,'_').replace(/[0-9]/g,'').replace(/[^a-z0-9-_]/g,'').trim();
$('#user_url').val(temp);
});
Tags: There are no tags for this entry.
Posted on on June 21, 2012 at 2:43am
by Miro
Posted on on June 21, 2012 at 8:49am
by Michael Rosario
<input id="fname" name="fname">
<input id="lname" name="lname">
<input id="user_url" name="user_url">
$("#fname,#lname").change( function(){
// $.change() detects user input
var lname = ""; // create your variables
var fname = "";
if($("#fname").val()!=""){
fname = $("#fname").val().toLowerCase().replace(/ +/g,'_').replace(/[0-9]/g,'').replace(/[^a-z0-9-_]/g,'').trim();
}
//if the fname field is not empty
if($("#lname").val()!=""){
lname = $("#fname").val().toLowerCase().replace(/ +/g,'_').replace(/[0-9]/g,'').replace(/[^a-z0-9-_]/g,'').trim();
}
//if the lname field is not empty
$('#user_url').val(fname+"-"+lname);
});
Posted on on June 21, 2012 at 1:15pm
by Miro
Posted on on June 21, 2012 at 1:57pm
by Michael Rosario
Posted on on November 27, 2012 at 12:06pm
by dawgbone
.replace(/[0-9]/g,'')
replace(/[^a-z0-9-_]/g,'')
Posted on on March 13, 2013 at 10:01pm
by Michael Rosario