webForumDet fria alternativet

nåt förslag

ASP

3 svar · 267 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

jag håller på med en sida med ganska så många formulär på så jag underar om någon har något förslag på hur man kan göra för jag vill ha så att om jag skriver t ex

<%=textfield[name]%>

så ska följande kod in på det stället

<input type="text" name="name">

och om jag skriver

<%=textfield[david]%>

så ska detta skrivas ut:

<input type="text" name="david">

hoppas någon förstår vad jag menar, jag vill alltså kunna skriva in hur alla formulär ska seut i toppen på varje sida och så att de kan skrivas ut som ovan.

------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 13 apr 2001]

[Redigerat av DavidB den 13 apr 2001]

Medlem sedan mars 20007 896 inlägg
#2

Borde inte vara speciellt svårt. Skriv en liten sub som sköter en output bara.

Sub txtField(output)
     Response.Write "<input type=""text"" name=""" & output & """>" & vbCrLf
End Sub
-------
<% =txtField "david" %>

Borde ge utskriften <input type="text" name="david">

------------------
SPiN, bjorne.w@telia.com

-- §e Grr... --

[Redigerat av SPiN den 13 apr 2001]

Medlem sedan jan. 20001 372 inlägg
#3

fick följande fel:

Kompileringsfel i Microsoft VBScript fel '800a03ee'

')' förväntas.

/test.asp, rad 6

Response.Write(txtField "david")
------------------------^

nån ide på vad som kan vara fel?

------------------
// David - Probably the best guy in the world

Medlem sedan mars 20007 896 inlägg
#4

Hmm juste, kom på att jag skrev Response.Write i subben och sen anropar subben med det...

Skriv så här, med en function istället:

Function txtField(output)
     txtField = "<input type=""text"" name=""" & output & """>" & vbCrLf
End Function
-----
<% =txtField("david") %>

Det ska funka ivf! :)

------------------
SPiN, bjorne.w@telia.com

-- §e Grr... --

[Redigerat av SPiN den 13 apr 2001]

261 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)