????????a.value="5644445";
//????????????????b.onclick=function(){
//????????
//????????????????if(isNaN(a.value))
//????????????????{
//???????????????????alert(a.value)???????????
//???????????????????alert("1");
//????????????????}
//????????????????else
//????????????????{
//????????????????????alert(a.value)
//????????????????????alert(2);?????????????????????//正常會進入?else
//????????????????}
//????????????}
//????????????????
//????????????????
????????????????
????????????????b.onclick=function(){
????????????????????var?c=a.value;
????????????????????if(isNaN(c))
????????????????????{
????????????????????????alert(Number(c))??????????//即使輸入為?"5644445";??就會轉為NaN為什么?
????????????????????????alert(1);
????????????????????}
????????????????????else
????????????????????{
????????????????????????alert(Number(c))
????????????????????????alert(2)
????????????????????}
????????????????}
2016-08-08
建議題主把代碼全部都貼出來。沒有上下文環境地去看代碼,有的時候看不到問題在哪里。
2016-08-02
應該是因為沒有var a?