---
title: "validering med dynamiskt skapade fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/174754-validering-med-dynamiskt-skapade-fält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "daniel_ra"
published: "2008-10-14T15:23:58.000Z"
updated: "2008-10-15T20:41:56.000Z"
replies: 7
views: 474
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/javascript/174754-validering-med-dynamiskt-skapade-fält"
---

# validering med dynamiskt skapade fält

## #1 — daniel_ra, 2008-10-14T15:23Z

jag vill göra en validering av dynamiskt skapade textrutor i onsubmit. hur skulle jag kunna göra detta? jag vet alltså inte på förhand vad textrutorna kommer att heta eller vilka som skall valideras. jag har värden för detta i databasen. förslag?

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

## #2 — StefanBergfeldt, 2008-10-14T15:25Z

Skapa valideringskoden dynamiskt samtidigt som du skapar fälten?

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

## #3 — daniel_ra, 2008-10-15T15:46Z

men hur? jag tänkte mig i teorin såhär:

\<%
do until recset.eof
if recset("mandatory!) = 1 then
%\>
skapa en validering för just denna textruta i javascript
\<%
end if
recset.movenext
loop
%\>

men det är ju svårt att blanda asp med javascript p ådetta sätt

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

## #4 — daniel_ra, 2008-10-15T19:33Z

om jag gör såhär då att jag på min textruta anger en ytterligare egenskap typ id eller något annat och använder den för att sätta mandatory. jag kan då i min funktion för att validera formuläret kontrollera om alla textrutor som har id=1 har ett värde. Är detta en bra idé eller kan det ställa till någonting om jag använder dessa egenskaper?

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

## #5 — Peter S, 2008-10-15T19:59Z

Så här kan du göra:

```
<script...>
var textBoxesToValidate = [];
function myValidatorFunction()
{
  // loop through textBoxesToValidate and check for values
  // ...
}

<%
  do until recset.eof
    if recset("mandatory!) = 1 then
      response.write "textBoxesToValidate.push('" & recset("name_of_textBox") & "');"
    end if
    recset.movenext
  loop
%>
</script>
```

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

## #6 — daniel_ra, 2008-10-15T20:14Z

det där verkade vara en bra idé. ska testa lite. Skulle det vara dumt att använda egenskapen id på textobjektet för att sätta mandatory 1 eller 0 och sedan kontrollera denna? kan vara bra att veta för framtiden

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

## #7 — Peter S, 2008-10-15T20:18Z

Id:n skall vara unika :) 

Du kan ju skapa id-värden efter ett visst mönster. T.ex. alla id:n som börjar med "mandatory" måste fyllas i. Så fälten kan alltså heta mandatory1, mandatory2 o.s.v.

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

## #8 — daniel_ra, 2008-10-15T20:41Z

tänkte eftersom jag inte använde id till något så skulle det inte spela någon roll.. jaja tack!!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/174754-validering-med-dynamiskt-skapade-fält
