2016-01-06 40 views
1

我試圖通過基於輸入到文本框中的帳號的警報來檢索客戶名稱,因爲我在引用文本框時遇到了問題(>> txtFree < <)。如果有人可以幫忙,我只是不確定我必須替換它。如何訪問javascript上的HTML輸入元素

HTML

Account Number: <input type="text" id="txtFreeBank" name="txtFreeBank" /> 

JS

function checkBankAc() { 
     var txtFree = parseFloat(document.getElementById('txtFreeBank').value); 

     var bankdetails = Parse.Object.extend("BankDetails"); 
     var query = new Parse.Query(bankdetails); 
     query.equalTo("AccountNum", >>txtFree<<); 
     query.find({ 
      success: function (results) { 
       alert("Successfully retrieved " + results.length + " scores."); 

       for (var i = 0; i < results.length; i++) { 
        var object = results[i]; 
        alert(object.id + ' - ' + object.get('CustomerName')); 
       } 
      }, 
      error: function (error) { 
       alert("Error: " + error.code + " " + error.message); 
      } 
     }); 
    } 
+0

可以登錄' txtFree'?它是否得到期望的價值? –

+0

不知道我是否做了100%的權利,但它返回我輸入的值? –

+0

這就是我的意思。你使用'query.equalTo(「AccountNum」,>> txtFree <<);'或'query.equalTo(「AccountNum」,txtFree);'? –

回答

1

您將能夠訪問數據輸入切換的>>txtFree<<以下:

document.getElementById('txtFreeBank').value 
+0

謝謝...我只是想念.value –