UPDATE: [SOLVED] Thanks everyone for answering me, I have tried two method and it is really work! Here are jsbin for them:
This one was inspired by Secret's answer
This one is from Alexander's O Mara's answer
I'm trying to check if the entered value is number or not.
I'm using typeof to check it. If entered value is number, alert('number');. But if entered value is string, alert(’string');.
The problem is, it always alert(’string'); although the entered value is number.
What's wrong? How can I solve it?
Here is my code:
<input type="text" placeholder="inputText" id="inputText">
<input type="button" onclick="alertType()" value="alertType">
<script>
 function alertType()
 {
  var someStr = document.getElementById("inputText").value;
  var someStrType = typeof someStr;
  alert(someStrType);
 }
</script>
 
     
     
     
    