'tjekker hvilken checkboxes der er afkrydset 'og lægger dem i en , separeret array "MailList" For i = 1 to 5 IF request.Form("box" & i) = "on" Then MailList = MailList & i & "," END IF Next
'udskriver MailList bare for at tjekke hvad den indeholder response.Write(MailList) & "<br>"
'splitter MailList op idArray = Split(MailList,",")
'løber idArray igennem og udskriver indholdet af idArray(x) for x = lbound(idArray) to ubound(idArray) Response.Write idArray(x) & "<br>" next
Hvis idArray indholder 1, 3 og 5 Hvordan kan jeg så ud skrive Email(1), Email(3) og Email(5)
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Eageleeye:> jeg får denne fejl! Error Type: Microsoft VBScript runtime (0x800A000D) Type mismatch: 'idArray(...)' /workshop/mailform/_validate.asp, line 93
For i = 1 to 5 IF request.Form("box" & i) = "on" Then MailList = MailList & i & "," END IF Next if MailList <> "" then MailList = Left(MailList, len(MailList)-1) end if
og så udskriv med med:
for x = lbound(idArray) to ubound(idArray) Response.Write Email(idArray(x)) & "<br>" next
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.