Вот небольшая демонстрация, которую я сделал, надеюсь, это то, что вы ищете
name: <input id="name" /> <br>
surname: <input id="surname" /><br>
username: <input onfocus="input()" id="username" />
это входные данные, а вот функция, которая вызывается onfocus в поле имени пользователя
function input(){
var name = document.getElementById('name').value;
var surname = document.getElementById('surname').value;
var username = '';
//only fill in the field if name and surname are entered
if(name != '' && surname != ''){
username = name+'.'+surname;
document.getElementById('username').value = username;
}
}