當用(yòng)戶提交輸入信息的(de)時(shí)候我們會獲取複選框的(de)内容,然後保存到數據庫中,如經常用(yòng)到的(de)是用(yòng)戶輸入的(de)個(gè)人(rén)信息。可(kě)是當用(yòng)戶提交後可(kě)能還(hái)需要修改,那麽我們就要從數據庫中讀出這(zhè)些表單數據,這(zhè)就要求必須把用(yòng)戶之前輸入的(de)狀态給顯示出來(lái),可(kě)是當我們從數據庫中讀出複選框是否被選中時(shí)确很難實現。所以今天就教大(dà)家通(tōng)過ASP從數據庫中讀出複選框是否被選中的(de)方法,希望還(hái)有其他(tā)方法的(de)朋友留言分(fēn)享。
具體代碼如下(xià)所示:
<%
document=Split(rs("document"),",")
Function check(temp)
check=""
For I=0 To UBound(document)
if temp=document(I) Then
check="checked"
End if
Next
End Function
%>
<input name="checkbox" type="checkbox" value="asp" <%=check("asp")%>>
<input name="checkbox" type="checkbox" value="java" <%=check("java")%>>
<input name="checkbox" type="checkbox" value="php" <%=check("php")%>>