#HTML PART
<form action="#" method="post" id="test">
<label for="email">E-mail
<input type="text" name="email" id="email" />
</label>
<input type="submit" name="submit" value="Create username"/>
</form>
#JS & jQuery Part
var createUserName = function(value) {
var parts = value.split('@');
var user = parts[0];
var username = user.replace(/[^a-z\d]+/ig, '');
return username;
};
$('#test').submit(function(e) {
e.preventDefault();
var $value = $('#email').val();
var $username = createUserName($value);
document.getElementById('p_name').value = $username;
alert($username);
});