2014-04-01 101 views
-1

我在我的HTML页面上有一个表格,它从我的sql数据库中获取结果。我也有一个删除按钮,可以让你从该表中删除一只动物。只有当表格行等于时才显示按钮

我只想让长颈鹿能够从我的页面中删除,所以我如何让删除按钮只显示在不是长颈鹿的动物上?

我的表:

<form name="animals" method="post" action="animals.asp"> 
       <table border="1" id="animals"> 

        <caption>Zoo Animals</caption> 
        <tr> 
         <th>Name</th> 
         <th>Birth Date</th> 
         <th>Height</th> 
         <th>Food</th> 
         <th>Delete Animal</th> 
        </tr> 
        <% While Not objDBRS.EOF %> 
        <tr id=<%=objDBRS("AnimalID")%>> 
         <td><%=objDBRS("Name") %></td> 
         <td><%=objDBRS("BirthDate") %></td> 
         <td><%=objDBRS("Height") %></td> 
         <td><%=objDBRS("Food") %></td> 
         <td> 
          <button type="submit" name="Canceled" id="cancel" onclick="javascript:buttonCancel(<%=objDBRS("AnimalID")%>)">Cancel</button> 
         </td> 
        </tr> 
        <% objDBRS.MoveNext 
      Wend%> 
       </table> 
        <input type="hidden" id="AnimalID" name="AnimalID" /> 
       <br /> 
      </form> 

回答

0

试试这个:

<? 
if (!(strcmp(objDBRS("Name"),"Giraffe"))) 
    { 
    echo "add the html for button here"; 
    } 
?> 
+0

那是PHP?我想用javascript或HTML做到这一点。 – user3323463

+0

是的。一切在 <? ?> 是PHP。 – Ritikesh

+0

好吧,你知道如何在JavaScript或HTML中做到这一点吗? – user3323463

相关问题