这段JS异常咋回事

这段JS错误怎么回事?function yanzhen(){var oneinput document.getElementsByName(number1)var reg

这段JS错误怎么回事?
function yanzhen(){
  var oneinput = document.getElementsByName('number1');
  var reg = /^\d+$/;
  var rzt = oneinput.value.match(reg); 
  alert(rzt);
   
  }
说rzt未定义


请问怎么解决???

[解决办法]
var oneinput = document.getElementsByName('number1');
这没获取到吧

另外这获取到的是数组