if(f.phone.value.match(/^\+?\d{5,15}$/) ) {

... ma forse vuoi il contrario:
if(!f.phone.value.match(/^\+?\d{5,15}$/) ) {