$(function() { $('#t').change(function(){ var v = $(this).val(); if(v.length>6){ var h =0; var pat1=new RegExp("[a-zA-Z]"); var pat2=new RegExp("[0-9]"); var pat3=/[`~!@#$%^&*()_+<>?:"{},./;'[]]/im; if(pat1.test(v)){ h++ } if(pat2.test(v)){ h++ } if(pat3.test(v)){ h++ } switch(h){ case 1:alert('低'); break; case 2:alert('中'); break; case 3:alert('高'); break; } } }) });