2011-11-29 41 views
0

我想檢查輸入值是否在數據庫中創建文本框後按下New Button(它會去create()函數)。如何檢查表格數據和輸入數據是否相等?

比方說,輸入值是90112,如果它被創建,我想顯示消息item no: is already existed.

function create() 
{ 
    if ((document.form1.itemcode.value.length == 0) || 
     (document.form1.itemcode.value.length <= 5) 
    { 
     showMessage("Enter the Fabric Item No "); 
     document.form1.itemcode.focus(); 
     return false; 
    } 

我不知道如何檢查表格數據和輸入數據是否相等。

+1

這個問題很不清楚我.. –

+0

從數據庫中的值可以作爲一個隱藏的標籤和使用JavaScript比較現有的DB值 – GustyWind

+0

新值請注意,這不是JSP代碼。這是JavaScript代碼。在JSP文件中編寫JavaScript代碼並遇到問題並不一定會導致JSP問題。 JSP只是一個HTML/CSS/JS代碼生成器。 – BalusC

回答

1

在隱藏字段中攜帶Db記錄,然後執行此操作。

function checkExist() 
       { 
        var dbRecord=document.getElementById("hiddenFieldValue").value; 
        var dbRecord=document.getElementById("inputFieldValue").value; 
        if(dbRecord==dbRecord) 
        { 
         alert("Record already exist"); 
        }else{ 
         // dosomething 
        } 

       } 
相關問題