Попробуйте использовать js-структуру, такую как JQuery или PrototypeJS
, тогда вы можете сказать
onchange=(function() {...});
, что вы можете следить за тем, как использовать regex в jQuery через этот поток: Проверка правильности выражения в jQuery