---
title: "Lägga in bildtext i bildgalleriet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/134530-lägga-in-bildtext-i-bildgalleriet"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mira"
published: "2005-09-20T00:34:17.000Z"
updated: "2005-09-20T19:39:43.000Z"
replies: 6
views: 543
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/134530-lägga-in-bildtext-i-bildgalleriet"
---

# Lägga in bildtext i bildgalleriet

## #1 — Mira, 2005-09-20T00:34Z

Har ett script för bildgalleri (ej kodat själv) där jag skulle vilja få in text till bilderna.

I det formuläret där bilderna laddas upp har jag gjort ett fält för att skriva text.
Bilderna visas i en iframe.
Hur får jag texten att visas under bilden?
Går det öht. när bilderna inte har en egen html/asp-sida?

Klicka på bilderna för att se hur det ser ut:
[Bildgalleri](http://xist.dk/script/foto/visa.asp?id=testbilder)

.

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

## #2 — J.N., 2005-09-20T07:47Z

HEJ!

Hur spar du texten till bilden, i en databas?
Du är det endast att ställa med textfältet i frågan som hämtar bilderna, och skriva ut det på lämpligt ställe med \<%=RS("text")%\>.

Alternativet kan vara att skapa en textfil med texten i, och sedan knyta den på lämpligt vis till bilden den hör till.

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

## #3 — Mira, 2005-09-20T14:44Z

Ja, texten skickas till en databas.

Jag vet inte riktigt vart jag ska lägga texten.
Bilden visas så här:

```
<a href="pics/<%=RecSet("bild")%>" target="iframe">
<img src="pics/<%=RecSet("Bild")%>" width="90" height="60" border="1"></a>
```

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

## #4 — J.N., 2005-09-20T15:26Z

HEJ!

Jag hade provat efter \</a\>, så blir den inte länkad.
Men, det är ju helt upp till dig själv.

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

## #5 — Mira, 2005-09-20T15:56Z

Jo, men det var inte vid den lilla bilden jag ville att texten skulle visas, utan till den stora som syns till höger när man klickar på en bild.

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

## #6 — emission, 2005-09-20T16:10Z

Du kan göra det med javascript (koden är lite förkortad)

```
<script type="text/javascript">
function setCaption(bildId)
{
   hiddenDiv=document.getElementById('bildtext' + bildId);
   textDiv=document.getElementById('bildtext');
   if (hiddenDiv && textDiv)
   {
      textDiv.innerHTML=hiddenDiv.innerHTML)
   }
}
</script>

<iframe ........></iframe>
<div id="bildtext"></div>

<a href="pics/<%=RecSet("bild")%>" onclick="setCaption('<%=RecSet("id")%>');" target="iframe">
<img src="pics/<%=RecSet("Bild")%>" width="90" height="60" border="1"></a>
<div id="bildtext<%=RecSet("id")%>" style="display:none"><%=RecSet("bildText")%></div>
```

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

## #7 — Mira, 2005-09-20T19:39Z

Ska funktionen funka som den är eller måste jag ändra något i koden?
Testat utan resultat.

Sorry, missade en sak i koden - nu funkar det.

Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/134530-lägga-in-bildtext-i-bildgalleriet
