Javascript, validation numérique des formulaires (min / max)

Avoir un script qui définit le texte comme étant un nombre en utilisant les regex:


function validateTextNumericInRange ( textInputId)
{
    var numRegex = /^[\d]+$/;
    var textInput = document.getElementById(textInputId);

    var valid = true;
    if(numRegex.test(textInput.value) == false) {
        alert('Value must be a number between 3-48');
        valid = false;
        }            
        return valid;   
    }

Besoin d'utiliser ce format et de fournir un min/max de la gamme (arbitraire pour l'instant, disons entre 3 et 48). Comment puis-je modifier cette expression à compléter, et avoir un bon argument?

source d'informationauteur Robert