---
title: "html kod inuti en sub/function"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72577-html-kod-inuti-en-sub-function"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ulf_gee"
published: "2003-03-30T08:54:38.000Z"
updated: "2003-03-30T13:44:20.000Z"
replies: 7
views: 258
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/72577-html-kod-inuti-en-sub-function"
---

# html kod inuti en sub/function

## #1 — ulf_gee, 2003-03-30T08:54Z

Är det tillåtet att inkludera vanlig hmtl-kod inne i en sub eller
funktion, eller är det något man *bör* undvika och istället skriva ut all html med response.write?
Jag frågar för att jag jag hade ett stycke kod med en massa table rows och table cellssom skulle upprepas 5 ggr och det enda som skiljde var ett id-nummer.

ex.
sub test(id)
\<%
asp-kod
%\>

\<table\>\<tr\>\<td\>
\<%asp-kod%\>
\</td\>\</tr\>\</table\>

\<%
asp-kod
%\>
end sub

Permalänk: https://www.webforum.nu/p/72577

## #2 — trexter, 2003-03-30T09:07Z

Prova.
Själv skulle jag faktiskt tro att det inte går men jag är inte säker. Call Sub() innebär ju at asp.dll ska tolka koden i suben och då kanske HTML-koden ignoreras, eller presenteras i webbläsaren som vanlig text.

 :)

Permalänk: https://www.webforum.nu/p/993816

## #3 — trexter, 2003-03-30T09:10Z

Och förresten:

 :birp **VÄLKOMMEN TILL wF!!!**     :bire

Permalänk: https://www.webforum.nu/p/993817

## #4 — solbulle, 2003-03-30T09:36Z

Givetvis(!?!) fungerar det, dock kan inte jag svara på vad som är bäst, ren html eller response.write.
För att slippa växlingarna tror jag spontant response.write är att föredra.

Samt som sagt: VÄLKOMMEN TILL wF!!!

Permalänk: https://www.webforum.nu/p/993827

## #5 — Josef, 2003-03-30T10:11Z

Ett litet kodexempel (ditt eget, lite modifierat): 

```
Sub test(id) 
     Response.Write("<table><tr><td>")
     Response.Write("Lite html här o lite html där") 
     Response.Write("</td></tr></table>")
End Sub

Sub test2(id)
     %><table><tr><td>
          Lite html här o lite html där
     </td></tr></table><%
End Sub
```

Hoppas det klarnade lite nu.

Permalänk: https://www.webforum.nu/p/993841

## #6 — Erik Juhlin, 2003-03-30T13:01Z

Jag hade kört med context-switcharna. Tydligare...

Permalänk: https://www.webforum.nu/p/993904

## #7 — ulf_gee, 2003-03-30T13:25Z

Tack allihopa.
Jag känner mig nu varmt välkommen till wF.
Och ja, det har klarnat betydligt och jag känner mig nu trygg i min visshet och mina nya kunskaper.
Dock blev jag lite nyfiken på vad du, Erik J, åsyftar när du skrev att du "kört med context-switcharna"?

Permalänk: https://www.webforum.nu/p/993921

## #8 — Josef, 2003-03-30T13:44Z

Han syftar på dessa två: \<% och %\>.

Permalänk: https://www.webforum.nu/p/993952

---

Tråden på webben: https://www.webforum.nu/amne/asp/72577-html-kod-inuti-en-sub-function
