Avatar billede karsten_larsen Praktikant
26. februar 2009 - 08:46 Der er 20 kommentarer og
1 løsning

Script laver fejl ved masterpage virker fint uden masterpage : Fejl document.f.elements er null

Jeg har følgende script, som fungerer perfekt i en ren aspx side, men ved brug af masterpage fåes følgende fejl.

'document.f.elements' er null eller ikke et objekt

Scriptet er som følger:
    <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(f,radio_name,radio_value) {
        var e = f.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn20')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn20')
          document.f.elements[fld][0].focus();
        else
          document.f.Send.focus();
      }
    }
    window.onload = function(){
      document.f.elements[0].focus();
    }
    document.onkeypress = marker;
</script>

Fejlen skal være i denne linie:

document.f.elements[fld][0].focus();

??karsten_larsen

Hvorfor for jeg denne fejl?
Avatar billede majbom Novice
26. februar 2009 - 09:04 #1
hvornår kalder du funktionen "marker"?
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 09:27 #2
På en ren aspx side
<form id="f" runat="server">

På en aspx.side som bygger på en masterpage
<form id="f" runat="server">
men her virker det ikke
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 09:35 #3
Her er koden for side bygget via masterpage, hvor det ikke fungerer


Masterpage:

<%@ Master Language="VB" CodeFile="TjekCodeJavaScript.master.vb" Inherits="graf_master_TjekCodeJavaScript" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(f,radio_name,radio_value) {
        var e = f.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn20')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn20')
          document.f.elements[fld][0].focus();
        else
          document.f.Send.focus();
      }
    }
    window.onload = function(){
      document.f.elements[0].focus();
    }
    document.onkeypress = marker;
</script>
</head>
<body>
    <form id="f" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
        </asp:contentplaceholder>
    </div>
    </form>
</body>
</html>


og aspx som bygger på denne masterpage:


<%@ Page Language="VB" MasterPageFile="~/graf/master/TjekCodeJavaScript.master" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <asp:table id="MyTable"  BorderWidth ="1" cellpadding="5" cellspacing="0" runat="server" style="z-index: 100; left: 29px; position: absolute; top: 32px; border-right: activeborder 1px solid; border-top: activeborder 1px solid; border-left: activeborder 1px solid; border-bottom: activeborder 1px solid;">


<asp:tablerow ID="TableRow_1" runat="server">
<asp:tablecell ID="TableCell_1" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_1" runat="server" Text="Udsagn 1"></asp:Label><br/>
<asp:Label ID="lblValg_1" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio11" type="radio" name="udsagn1" value = "1" runat="server" />
<input id="Radio12" type="radio" name="udsagn1" value = "2" runat="server" />
<input id="Radio13" type="radio" name="udsagn1" value = "3" runat="server" />
<input id="Radio14" type="radio" name="udsagn1" value = "4" runat="server" />
<input id="Radio15" type="radio" name="udsagn1" value = "5" runat="server" />
<input id="Radio16" type="radio" name="udsagn1" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_2" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_2" runat="server" Text="Udsagn 2"></asp:Label><br/>
<asp:Label ID="lblValg_2" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio21" type="radio" name="udsagn2" value = "1" runat="server" />
<input id="Radio22" type="radio" name="udsagn2" value = "2" runat="server" />
<input id="Radio23" type="radio" name="udsagn2" value = "3" runat="server" />
<input id="Radio24" type="radio" name="udsagn2" value = "4" runat="server" />
<input id="Radio25" type="radio" name="udsagn2" value = "5" runat="server" />
<input id="Radio26" type="radio" name="udsagn2" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_3" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_3" runat="server" Text="Udsagn 3"></asp:Label><br/>
<asp:Label ID="lblValg_3" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio31" type="radio" name="udsagn3" value = "1" runat="server" />
<input id="Radio32" type="radio" name="udsagn3" value = "2" runat="server" />
<input id="Radio33" type="radio" name="udsagn3" value = "3" runat="server" />
<input id="Radio34" type="radio" name="udsagn3" value = "4" runat="server" />
<input id="Radio35" type="radio" name="udsagn3" value = "5" runat="server" />
<input id="Radio36" type="radio" name="udsagn3" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_4" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_4" runat="server" Text="Udsagn 4"></asp:Label><br/>
<asp:Label ID="lblValg_4" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio41" type="radio" name="udsagn4" value = "1" runat="server" />
<input id="Radio42" type="radio" name="udsagn4" value = "2" runat="server" />
<input id="Radio43" type="radio" name="udsagn4" value = "3" runat="server" />
<input id="Radio44" type="radio" name="udsagn4" value = "4" runat="server" />
<input id="Radio45" type="radio" name="udsagn4" value = "5" runat="server" />
<input id="Radio46" type="radio" name="udsagn4" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_2" runat="server">
<asp:tablecell ID="TableCell_5" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_5" runat="server" Text="Udsagn 5"></asp:Label><br/>
<asp:Label ID="lblValg_5" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio51" type="radio" name="udsagn5" value = "1" runat="server" />
<input id="Radio52" type="radio" name="udsagn5" value = "2" runat="server" />
<input id="Radio53" type="radio" name="udsagn5" value = "3" runat="server" />
<input id="Radio54" type="radio" name="udsagn5" value = "4" runat="server" />
<input id="Radio55" type="radio" name="udsagn5" value = "5" runat="server" />
<input id="Radio56" type="radio" name="udsagn5" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_6" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_6" runat="server" Text="Udsagn 6"></asp:Label><br/>
<asp:Label ID="lblValg_6" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio61" type="radio" name="udsagn6" value = "1" runat="server" />
<input id="Radio62" type="radio" name="udsagn6" value = "2" runat="server" />
<input id="Radio63" type="radio" name="udsagn6" value = "3" runat="server" />
<input id="Radio64" type="radio" name="udsagn6" value = "4" runat="server" />
<input id="Radio65" type="radio" name="udsagn6" value = "5" runat="server" />
<input id="Radio66" type="radio" name="udsagn6" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_7" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_7" runat="server" Text="Udsagn 7"></asp:Label><br/>
<asp:Label ID="lblValg_7" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio71" type="radio" name="udsagn7" value = "1" runat="server" />
<input id="Radio72" type="radio" name="udsagn7" value = "2" runat="server" />
<input id="Radio73" type="radio" name="udsagn7" value = "3" runat="server" />
<input id="Radio74" type="radio" name="udsagn7" value = "4" runat="server" />
<input id="Radio75" type="radio" name="udsagn7" value = "5" runat="server" />
<input id="Radio76" type="radio" name="udsagn7" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_8" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_8" runat="server" Text="Udsagn 8"></asp:Label><br/>
<asp:Label ID="lblValg_8" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio81" type="radio" name="udsagn8" value = "1" runat="server" />
<input id="Radio82" type="radio" name="udsagn8" value = "2" runat="server" />
<input id="Radio83" type="radio" name="udsagn8" value = "3" runat="server" />
<input id="Radio84" type="radio" name="udsagn8" value = "4" runat="server" />
<input id="Radio85" type="radio" name="udsagn8" value = "5" runat="server" />
<input id="Radio86" type="radio" name="udsagn8" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_3" runat="server">
<asp:tablecell ID="TableCell_9" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_9" runat="server" Text="Udsagn 9"></asp:Label><br/>
<asp:Label ID="lblValg_9" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio91" type="radio" name="udsagn9" value = "1" runat="server" />
<input id="Radio92" type="radio" name="udsagn9" value = "2" runat="server" />
<input id="Radio93" type="radio" name="udsagn9" value = "3" runat="server" />
<input id="Radio94" type="radio" name="udsagn9" value = "4" runat="server" />
<input id="Radio95" type="radio" name="udsagn9" value = "5" runat="server" />
<input id="Radio96" type="radio" name="udsagn9" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_10" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_10" runat="server" Text="Udsagn 10"></asp:Label><br/>
<asp:Label ID="lblValg_10" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio101" type="radio" name="udsagn10" value = "1" runat="server" />
<input id="Radio102" type="radio" name="udsagn10" value = "2" runat="server" />
<input id="Radio103" type="radio" name="udsagn10" value = "3" runat="server" />
<input id="Radio104" type="radio" name="udsagn10" value = "4" runat="server" />
<input id="Radio105" type="radio" name="udsagn10" value = "5" runat="server" />
<input id="Radio106" type="radio" name="udsagn10" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_11" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_11" runat="server" Text="Udsagn 11"></asp:Label><br/>
<asp:Label ID="lblValg_11" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio111" type="radio" name="udsagn11" value = "1" runat="server" />
<input id="Radio112" type="radio" name="udsagn11" value = "2" runat="server" />
<input id="Radio113" type="radio" name="udsagn11" value = "3" runat="server" />
<input id="Radio114" type="radio" name="udsagn11" value = "4" runat="server" />
<input id="Radio115" type="radio" name="udsagn11" value = "5" runat="server" />
<input id="Radio116" type="radio" name="udsagn11" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_12" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_12" runat="server" Text="Udsagn 12"></asp:Label><br/>
<asp:Label ID="lblValg_12" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio121" type="radio" name="udsagn12" value = "1" runat="server" />
<input id="Radio122" type="radio" name="udsagn12" value = "2" runat="server" />
<input id="Radio123" type="radio" name="udsagn12" value = "3" runat="server" />
<input id="Radio124" type="radio" name="udsagn12" value = "4" runat="server" />
<input id="Radio125" type="radio" name="udsagn12" value = "5" runat="server" />
<input id="Radio126" type="radio" name="udsagn12" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_4" runat="server">
<asp:tablecell ID="TableCell_13" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_13" runat="server" Text="Udsagn 13"></asp:Label><br/>
<asp:Label ID="lblValg_13" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio131" type="radio" name="udsagn13" value = "1" runat="server" />
<input id="Radio132" type="radio" name="udsagn13" value = "2" runat="server" />
<input id="Radio133" type="radio" name="udsagn13" value = "3" runat="server" />
<input id="Radio134" type="radio" name="udsagn13" value = "4" runat="server" />
<input id="Radio135" type="radio" name="udsagn13" value = "5" runat="server" />
<input id="Radio136" type="radio" name="udsagn13" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_14" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_14" runat="server" Text="Udsagn 14"></asp:Label><br/>
<asp:Label ID="lblValg_14" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio141" type="radio" name="udsagn14" value = "1" runat="server" />
<input id="Radio142" type="radio" name="udsagn14" value = "2" runat="server" />
<input id="Radio143" type="radio" name="udsagn14" value = "3" runat="server" />
<input id="Radio144" type="radio" name="udsagn14" value = "4" runat="server" />
<input id="Radio145" type="radio" name="udsagn14" value = "5" runat="server" />
<input id="Radio146" type="radio" name="udsagn14" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_15" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_15" runat="server" Text="Udsagn 15"></asp:Label><br/>
<asp:Label ID="lblValg_15" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio151" type="radio" name="udsagn15" value = "1" runat="server" />
<input id="Radio152" type="radio" name="udsagn15" value = "2" runat="server" />
<input id="Radio153" type="radio" name="udsagn15" value = "3" runat="server" />
<input id="Radio154" type="radio" name="udsagn15" value = "4" runat="server" />
<input id="Radio155" type="radio" name="udsagn15" value = "5" runat="server" />
<input id="Radio156" type="radio" name="udsagn15" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_16" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_16" runat="server" Text="Udsagn 16"></asp:Label><br/>
<asp:Label ID="lblValg_16" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio161" type="radio" name="udsagn16" value = "1" runat="server" />
<input id="Radio162" type="radio" name="udsagn16" value = "2" runat="server" />
<input id="Radio163" type="radio" name="udsagn16" value = "3" runat="server" />
<input id="Radio164" type="radio" name="udsagn16" value = "4" runat="server" />
<input id="Radio165" type="radio" name="udsagn16" value = "5" runat="server" />
<input id="Radio166" type="radio" name="udsagn16" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_5" runat="server">
<asp:tablecell ID="TableCell_17" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_17" runat="server" Text="Udsagn 17"></asp:Label><br/>
<asp:Label ID="lblValg_17" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio171" type="radio" name="udsagn17" value = "1" runat="server" />
<input id="Radio172" type="radio" name="udsagn17" value = "2" runat="server" />
<input id="Radio173" type="radio" name="udsagn17" value = "3" runat="server" />
<input id="Radio174" type="radio" name="udsagn17" value = "4" runat="server" />
<input id="Radio175" type="radio" name="udsagn17" value = "5" runat="server" />
<input id="Radio176" type="radio" name="udsagn17" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_18" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_18" runat="server" Text="Udsagn 18"></asp:Label><br/>
<asp:Label ID="lblValg_18" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio181" type="radio" name="udsagn18" value = "1" runat="server" />
<input id="Radio182" type="radio" name="udsagn18" value = "2" runat="server" />
<input id="Radio183" type="radio" name="udsagn18" value = "3" runat="server" />
<input id="Radio184" type="radio" name="udsagn18" value = "4" runat="server" />
<input id="Radio185" type="radio" name="udsagn18" value = "5" runat="server" />
<input id="Radio186" type="radio" name="udsagn18" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_19" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_19" runat="server" Text="Udsagn 19"></asp:Label><br/>
<asp:Label ID="lblValg_19" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio191" type="radio" name="udsagn19" value = "1" runat="server" />
<input id="Radio192" type="radio" name="udsagn19" value = "2" runat="server" />
<input id="Radio193" type="radio" name="udsagn19" value = "3" runat="server" />
<input id="Radio194" type="radio" name="udsagn19" value = "4" runat="server" />
<input id="Radio195" type="radio" name="udsagn19" value = "5" runat="server" />
<input id="Radio196" type="radio" name="udsagn19" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_20" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_20" runat="server" Text="Udsagn 20"></asp:Label><br/>
<asp:Label ID="lblValg_20" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio201" type="radio" name="udsagn20" value = "1" runat="server" />
<input id="Radio202" type="radio" name="udsagn20" value = "2" runat="server" />
<input id="Radio203" type="radio" name="udsagn20" value = "3" runat="server" />
<input id="Radio204" type="radio" name="udsagn20" value = "4" runat="server" />
<input id="Radio205" type="radio" name="udsagn20" value = "5" runat="server" />
<input id="Radio206" type="radio" name="udsagn20" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>




       
        </asp:table>
        <asp:Button ID="Button1" runat="server" Style="z-index: 101; left: 580px; position: absolute;
            top: 16px" Text="Button" Width="61px" />

</asp:Content>
Avatar billede majbom Novice
26. februar 2009 - 09:37 #4
det er bare starten på din form.

du må have et sted i din kode hvor der står noget a la:

marker('DIT_ELEMENT')
Avatar billede olebole Juniormester
26. februar 2009 - 09:37 #5
<ole>

Hvordan ser den kode ud, der rammer browseren? Kik i browserens View->Source. ASP.net-siders kode har det med at se ud på ganske anderledes måder end forventet ... ikke mindst hvad angår navngivningen af formfelter.

Hvad indeholder 'fld' forøvrigt, når linjen skal køres? Det eneste, vi med sikkerhed ved, er, at den ikke indeholder 'udsagn20'. Prøv at alert'e den  =)

/mvh
</bole>
Avatar billede majbom Novice
26. februar 2009 - 09:40 #6
prøv før linjen:

document.f.elements[fld][0].focus();

i funktionen "marker"

at indsætte:

alert("FLD: "+fld);
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 09:50 #7
olebole ->

der er forskel på viewcode ved masterpage end ved ren aspx-side der beholdes form id og scriptet virker.

Den laves om til 
<form name="aspnetForm" method="post" action="Default2.aspx" id="aspnetForm"> ved masterpage.

så hvis jeg ændre id i scriptet, så burde det vel virke.

splazz -> nej, det kaldes udenlukkende via form id, finder lige koden, når det virker uden masterpage
Avatar billede olebole Juniormester
26. februar 2009 - 09:57 #8
karsten_larsen >> Nej, du kalder intet via id-, men via name-attributten ... væsentlig forskel!  ;o)

Umiddelbart ville jeg formode, du skal kalde sådan - men i koden mangler dine input-elementer jo en name-attribut:
    document.aspnetForm.elements[fld][0].focus();
Avatar billede olebole Juniormester
26. februar 2009 - 09:58 #9
Undskyld, jeg så forkert ... de har jo en name-attribut  =)
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 10:09 #10
olebole ->

ja, har prøvet følgende:
MASTERPAGE:
<%@ Master Language="VB" CodeFile="TjekCodeJavaScript.master.vb" Inherits="graf_master_TjekCodeJavaScript" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(aspnetForm,radio_name,radio_value) {
        var e = aspnetForm.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn21')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn21')
          document.aspnetForm.elements[fld][0].focus();
        else
          document.aspnetForm.Send.focus();
      }
    }
    window.onload = function(){
     
      document.aspnetForm.elements[fld][0].focus();
    }
    document.onkeypress = marker;
</script>
</head>
<body>
    <form id="aspnetForm"  name="aspnetForm" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
        </asp:contentplaceholder>
    </div>
    </form>
</body>
</html>

og i viewcode bliver det til:

    <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(aspnetForm,radio_name,radio_value) {
        var e = aspnetForm.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn21')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn21')
          document.aspnetForm.elements[fld][0].focus();
        else
          document.aspnetForm.Send.focus();
      }
    }
    window.onload = function(){
     
      document.aspnetForm.elements[fld][0].focus();
    }
    document.onkeypress = marker;
</script>
<title>
    Untitled Page
</title></head>
<body>
    <form name="aspnetForm" method="post" action="Default2.aspx" id="aspnetForm">



men det virker ikke.

??karsten_larsen
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 10:11 #11
splazz ->

1) alert("FLD: "+fld); gjorde kun  at scriptet ikke virkede

2) Her er et eksempel på ren aspx side hvor det virker og kaldes via form.

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default4.aspx.vb" Inherits="Default4" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(f,radio_name,radio_value) {
        var e = f.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn21')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn21')

          document.f.elements[fld][0].focus();
        else
          document.f.Send.focus();
      }
    }
    window.onload = function(){
      document.f.elements[0].focus();
    }
    document.onkeypress = marker;
</script>
</head>
<body>
    <form id="f" runat="server">
    <div>
    <asp:table id="MyTable"  BorderWidth ="1" cellpadding="5" cellspacing="0" runat="server" style="z-index: 100; left: 29px; position: absolute; top: 32px; border-right: activeborder 1px solid; border-top: activeborder 1px solid; border-left: activeborder 1px solid; border-bottom: activeborder 1px solid;">


<asp:tablerow ID="TableRow_1" runat="server">
<asp:tablecell ID="TableCell_1" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_1" runat="server" Text="Udsagn 1"></asp:Label><br/>
<asp:Label ID="lblValg_1" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio11" type="radio" name="udsagn1" value = "1" runat="server" />
<input id="Radio12" type="radio" name="udsagn1" value = "2" runat="server" />
<input id="Radio13" type="radio" name="udsagn1" value = "3" runat="server" />
<input id="Radio14" type="radio" name="udsagn1" value = "4" runat="server" />
<input id="Radio15" type="radio" name="udsagn1" value = "5" runat="server" />
<input id="Radio16" type="radio" name="udsagn1" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_2" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_2" runat="server" Text="Udsagn 2"></asp:Label><br/>
<asp:Label ID="lblValg_2" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio21" type="radio" name="udsagn2" value = "1" runat="server" />
<input id="Radio22" type="radio" name="udsagn2" value = "2" runat="server" />
<input id="Radio23" type="radio" name="udsagn2" value = "3" runat="server" />
<input id="Radio24" type="radio" name="udsagn2" value = "4" runat="server" />
<input id="Radio25" type="radio" name="udsagn2" value = "5" runat="server" />
<input id="Radio26" type="radio" name="udsagn2" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_3" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_3" runat="server" Text="Udsagn 3"></asp:Label><br/>
<asp:Label ID="lblValg_3" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio31" type="radio" name="udsagn3" value = "1" runat="server" />
<input id="Radio32" type="radio" name="udsagn3" value = "2" runat="server" />
<input id="Radio33" type="radio" name="udsagn3" value = "3" runat="server" />
<input id="Radio34" type="radio" name="udsagn3" value = "4" runat="server" />
<input id="Radio35" type="radio" name="udsagn3" value = "5" runat="server" />
<input id="Radio36" type="radio" name="udsagn3" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_4" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_4" runat="server" Text="Udsagn 4"></asp:Label><br/>
<asp:Label ID="lblValg_4" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio41" type="radio" name="udsagn4" value = "1" runat="server" />
<input id="Radio42" type="radio" name="udsagn4" value = "2" runat="server" />
<input id="Radio43" type="radio" name="udsagn4" value = "3" runat="server" />
<input id="Radio44" type="radio" name="udsagn4" value = "4" runat="server" />
<input id="Radio45" type="radio" name="udsagn4" value = "5" runat="server" />
<input id="Radio46" type="radio" name="udsagn4" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_2" runat="server">
<asp:tablecell ID="TableCell_5" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_5" runat="server" Text="Udsagn 5"></asp:Label><br/>
<asp:Label ID="lblValg_5" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio51" type="radio" name="udsagn5" value = "1" runat="server" />
<input id="Radio52" type="radio" name="udsagn5" value = "2" runat="server" />
<input id="Radio53" type="radio" name="udsagn5" value = "3" runat="server" />
<input id="Radio54" type="radio" name="udsagn5" value = "4" runat="server" />
<input id="Radio55" type="radio" name="udsagn5" value = "5" runat="server" />
<input id="Radio56" type="radio" name="udsagn5" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_6" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_6" runat="server" Text="Udsagn 6"></asp:Label><br/>
<asp:Label ID="lblValg_6" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio61" type="radio" name="udsagn6" value = "1" runat="server" />
<input id="Radio62" type="radio" name="udsagn6" value = "2" runat="server" />
<input id="Radio63" type="radio" name="udsagn6" value = "3" runat="server" />
<input id="Radio64" type="radio" name="udsagn6" value = "4" runat="server" />
<input id="Radio65" type="radio" name="udsagn6" value = "5" runat="server" />
<input id="Radio66" type="radio" name="udsagn6" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_7" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_7" runat="server" Text="Udsagn 7"></asp:Label><br/>
<asp:Label ID="lblValg_7" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio71" type="radio" name="udsagn7" value = "1" runat="server" />
<input id="Radio72" type="radio" name="udsagn7" value = "2" runat="server" />
<input id="Radio73" type="radio" name="udsagn7" value = "3" runat="server" />
<input id="Radio74" type="radio" name="udsagn7" value = "4" runat="server" />
<input id="Radio75" type="radio" name="udsagn7" value = "5" runat="server" />
<input id="Radio76" type="radio" name="udsagn7" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_8" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_8" runat="server" Text="Udsagn 8"></asp:Label><br/>
<asp:Label ID="lblValg_8" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio81" type="radio" name="udsagn8" value = "1" runat="server" />
<input id="Radio82" type="radio" name="udsagn8" value = "2" runat="server" />
<input id="Radio83" type="radio" name="udsagn8" value = "3" runat="server" />
<input id="Radio84" type="radio" name="udsagn8" value = "4" runat="server" />
<input id="Radio85" type="radio" name="udsagn8" value = "5" runat="server" />
<input id="Radio86" type="radio" name="udsagn8" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_3" runat="server">
<asp:tablecell ID="TableCell_9" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_9" runat="server" Text="Udsagn 9"></asp:Label><br/>
<asp:Label ID="lblValg_9" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio91" type="radio" name="udsagn9" value = "1" runat="server" />
<input id="Radio92" type="radio" name="udsagn9" value = "2" runat="server" />
<input id="Radio93" type="radio" name="udsagn9" value = "3" runat="server" />
<input id="Radio94" type="radio" name="udsagn9" value = "4" runat="server" />
<input id="Radio95" type="radio" name="udsagn9" value = "5" runat="server" />
<input id="Radio96" type="radio" name="udsagn9" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_10" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_10" runat="server" Text="Udsagn 10"></asp:Label><br/>
<asp:Label ID="lblValg_10" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio101" type="radio" name="udsagn10" value = "1" runat="server" />
<input id="Radio102" type="radio" name="udsagn10" value = "2" runat="server" />
<input id="Radio103" type="radio" name="udsagn10" value = "3" runat="server" />
<input id="Radio104" type="radio" name="udsagn10" value = "4" runat="server" />
<input id="Radio105" type="radio" name="udsagn10" value = "5" runat="server" />
<input id="Radio106" type="radio" name="udsagn10" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_11" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_11" runat="server" Text="Udsagn 11"></asp:Label><br/>
<asp:Label ID="lblValg_11" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio111" type="radio" name="udsagn11" value = "1" runat="server" />
<input id="Radio112" type="radio" name="udsagn11" value = "2" runat="server" />
<input id="Radio113" type="radio" name="udsagn11" value = "3" runat="server" />
<input id="Radio114" type="radio" name="udsagn11" value = "4" runat="server" />
<input id="Radio115" type="radio" name="udsagn11" value = "5" runat="server" />
<input id="Radio116" type="radio" name="udsagn11" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_12" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_12" runat="server" Text="Udsagn 12"></asp:Label><br/>
<asp:Label ID="lblValg_12" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio121" type="radio" name="udsagn12" value = "1" runat="server" />
<input id="Radio122" type="radio" name="udsagn12" value = "2" runat="server" />
<input id="Radio123" type="radio" name="udsagn12" value = "3" runat="server" />
<input id="Radio124" type="radio" name="udsagn12" value = "4" runat="server" />
<input id="Radio125" type="radio" name="udsagn12" value = "5" runat="server" />
<input id="Radio126" type="radio" name="udsagn12" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_4" runat="server">
<asp:tablecell ID="TableCell_13" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_13" runat="server" Text="Udsagn 13"></asp:Label><br/>
<asp:Label ID="lblValg_13" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio131" type="radio" name="udsagn13" value = "1" runat="server" />
<input id="Radio132" type="radio" name="udsagn13" value = "2" runat="server" />
<input id="Radio133" type="radio" name="udsagn13" value = "3" runat="server" />
<input id="Radio134" type="radio" name="udsagn13" value = "4" runat="server" />
<input id="Radio135" type="radio" name="udsagn13" value = "5" runat="server" />
<input id="Radio136" type="radio" name="udsagn13" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_14" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_14" runat="server" Text="Udsagn 14"></asp:Label><br/>
<asp:Label ID="lblValg_14" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio141" type="radio" name="udsagn14" value = "1" runat="server" />
<input id="Radio142" type="radio" name="udsagn14" value = "2" runat="server" />
<input id="Radio143" type="radio" name="udsagn14" value = "3" runat="server" />
<input id="Radio144" type="radio" name="udsagn14" value = "4" runat="server" />
<input id="Radio145" type="radio" name="udsagn14" value = "5" runat="server" />
<input id="Radio146" type="radio" name="udsagn14" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_15" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_15" runat="server" Text="Udsagn 15"></asp:Label><br/>
<asp:Label ID="lblValg_15" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio151" type="radio" name="udsagn15" value = "1" runat="server" />
<input id="Radio152" type="radio" name="udsagn15" value = "2" runat="server" />
<input id="Radio153" type="radio" name="udsagn15" value = "3" runat="server" />
<input id="Radio154" type="radio" name="udsagn15" value = "4" runat="server" />
<input id="Radio155" type="radio" name="udsagn15" value = "5" runat="server" />
<input id="Radio156" type="radio" name="udsagn15" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_16" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_16" runat="server" Text="Udsagn 16"></asp:Label><br/>
<asp:Label ID="lblValg_16" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio161" type="radio" name="udsagn16" value = "1" runat="server" />
<input id="Radio162" type="radio" name="udsagn16" value = "2" runat="server" />
<input id="Radio163" type="radio" name="udsagn16" value = "3" runat="server" />
<input id="Radio164" type="radio" name="udsagn16" value = "4" runat="server" />
<input id="Radio165" type="radio" name="udsagn16" value = "5" runat="server" />
<input id="Radio166" type="radio" name="udsagn16" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>



<asp:tablerow ID="TableRow_5" runat="server">
<asp:tablecell ID="TableCell_17" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_17" runat="server" Text="Udsagn 17"></asp:Label><br/>
<asp:Label ID="lblValg_17" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio171" type="radio" name="udsagn17" value = "1" runat="server" />
<input id="Radio172" type="radio" name="udsagn17" value = "2" runat="server" />
<input id="Radio173" type="radio" name="udsagn17" value = "3" runat="server" />
<input id="Radio174" type="radio" name="udsagn17" value = "4" runat="server" />
<input id="Radio175" type="radio" name="udsagn17" value = "5" runat="server" />
<input id="Radio176" type="radio" name="udsagn17" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_18" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_18" runat="server" Text="Udsagn 18"></asp:Label><br/>
<asp:Label ID="lblValg_18" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio181" type="radio" name="udsagn18" value = "1" runat="server" />
<input id="Radio182" type="radio" name="udsagn18" value = "2" runat="server" />
<input id="Radio183" type="radio" name="udsagn18" value = "3" runat="server" />
<input id="Radio184" type="radio" name="udsagn18" value = "4" runat="server" />
<input id="Radio185" type="radio" name="udsagn18" value = "5" runat="server" />
<input id="Radio186" type="radio" name="udsagn18" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_19" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_19" runat="server" Text="Udsagn 19"></asp:Label><br/>
<asp:Label ID="lblValg_19" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio191" type="radio" name="udsagn19" value = "1" runat="server" />
<input id="Radio192" type="radio" name="udsagn19" value = "2" runat="server" />
<input id="Radio193" type="radio" name="udsagn19" value = "3" runat="server" />
<input id="Radio194" type="radio" name="udsagn19" value = "4" runat="server" />
<input id="Radio195" type="radio" name="udsagn19" value = "5" runat="server" />
<input id="Radio196" type="radio" name="udsagn19" value = "6" runat="server" />
</asp:tablecell>
<asp:tablecell ID="TableCell_20" runat="server" BorderColor="#b4b4b4" BorderStyle="Solid" BorderWidth="1" >
<asp:Label ID="lblItemNumber_20" runat="server" Text="Udsagn 20"></asp:Label><br/>
<asp:Label ID="lblValg_20" runat="server" Text="vælg"></asp:Label><br/>
<input id="Radio201" type="radio" name="udsagn20" value = "1" runat="server" />
<input id="Radio202" type="radio" name="udsagn20" value = "2" runat="server" />
<input id="Radio203" type="radio" name="udsagn20" value = "3" runat="server" />
<input id="Radio204" type="radio" name="udsagn20" value = "4" runat="server" />
<input id="Radio205" type="radio" name="udsagn20" value = "5" runat="server" />
<input id="Radio206" type="radio" name="udsagn20" value = "6" runat="server" />
</asp:tablecell>
</asp:tablerow>




       
        </asp:table>
        <asp:Button ID="Button1" runat="server" Style="z-index: 101; left: 580px; position: absolute;
            top: 16px" Text="Button" Width="61px" />   
    </div>
    </form>
</body>
</html>
Avatar billede olebole Juniormester
26. februar 2009 - 10:18 #12
Jeg er stadig rystende ligeglad med, hvad der står i din .net-kode. Det eneste interessante, er, hvad der bliver skrevet ud til browseren. Det er den kode, JavaScript arbejder med - og den ser anderledes ud end det, du skriver her  ;o)
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 10:47 #13
olebole -> okay - her er kode fra browser




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <script type="text/javascript">
    var fld = 'udsagn1';
    function marking(aspnetForm,radio_name,radio_value) {
        var e = aspnetForm.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'udsagn21')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.f,fld,tast);
        fld = 'udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'udsagn21')
          document.aspnetForm.elements[fld][0].focus();
        else
          document.aspnetForm.Send.focus();
      }
    }
    window.onload = function(){
     
      document.aspnetForm.elements[fld][0].focus();
    }
    document.onkeypress = marker;
</script>
<title>
    Untitled Page
</title></head>
<body>
    <form name="aspnetForm" method="post" action="Default2.aspx" id="aspnetForm">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5NzcxMzk0NzNkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxZ4BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8xMgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzEzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8xNQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzE2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8yMgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzIzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8yNQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzI2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMzEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8zMgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzMzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMzQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW8zNQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzM2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNDEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW80MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzQzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNDQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW80NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzQ2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNTEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW81MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzUzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNTQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW81NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzU2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNjEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW82MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzYzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNjQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW82NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzY2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNzEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW83MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzczBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvNzQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW83NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzc2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvODEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW84MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzgzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvODQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW84NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzg2BSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvOTEFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW85MgUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzkzBSFjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvOTQFIWN0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkUmFkaW85NQUhY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRSYWRpbzk2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTAxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTAyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTAzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTA0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTA1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTA2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTExBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTEyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTEzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTE0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTE1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTE2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTIxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTIyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTIzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTI0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTI1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTI2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTMxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTMyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTMzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTM0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTM1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTM2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQ0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQ1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTQ2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTUxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTUyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTUzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTU0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTU1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTU2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTYxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTYyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTYzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTY0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTY1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTY2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTcxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTcyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTczBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTc0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTc1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTc2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTgxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTgyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTgzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTg0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTg1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTg2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTkxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTkyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTkzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTk0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTk1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMTk2BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjAxBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjAyBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjAzBSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjA0BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjA1BSJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJFJhZGlvMjA2Vti3mo+gACJUCAFYcUi8HxyL5hE=" />
</div>

    <div>
       
 
    <table id="ctl00_ContentPlaceHolder1_MyTable" cellspacing="0" cellpadding="5" border="0" style="border-width:1px;border-style:solid;border-collapse:collapse;z-index: 100; left: 29px; position: absolute; top: 32px; border-right: activeborder 1px solid; border-top: activeborder 1px solid; border-left: activeborder 1px solid; border-bottom: activeborder 1px solid;">
    <tr id="ctl00_ContentPlaceHolder1_TableRow_1">
        <td id="ctl00_ContentPlaceHolder1_TableCell_1" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_1">Udsagn 1</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_1">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio11" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio12" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio13" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio14" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio15" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio16" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_2" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_2">Udsagn 2</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_2">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio21" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio22" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio23" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio24" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio25" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn2" type="radio" id="ctl00_ContentPlaceHolder1_Radio26" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_3" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_3">Udsagn 3</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_3">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio31" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio32" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio33" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio34" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio35" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn3" type="radio" id="ctl00_ContentPlaceHolder1_Radio36" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_4" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_4">Udsagn 4</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_4">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio41" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio42" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio43" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio44" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio45" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn4" type="radio" id="ctl00_ContentPlaceHolder1_Radio46" /></td>
    </tr><tr id="ctl00_ContentPlaceHolder1_TableRow_2">
        <td id="ctl00_ContentPlaceHolder1_TableCell_5" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_5">Udsagn 5</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_5">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio51" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio52" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio53" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio54" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio55" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn5" type="radio" id="ctl00_ContentPlaceHolder1_Radio56" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_6" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_6">Udsagn 6</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_6">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio61" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio62" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio63" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio64" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio65" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn6" type="radio" id="ctl00_ContentPlaceHolder1_Radio66" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_7" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_7">Udsagn 7</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_7">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio71" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio72" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio73" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio74" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio75" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn7" type="radio" id="ctl00_ContentPlaceHolder1_Radio76" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_8" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_8">Udsagn 8</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_8">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio81" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio82" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio83" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio84" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio85" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn8" type="radio" id="ctl00_ContentPlaceHolder1_Radio86" /></td>
    </tr><tr id="ctl00_ContentPlaceHolder1_TableRow_3">
        <td id="ctl00_ContentPlaceHolder1_TableCell_9" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_9">Udsagn 9</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_9">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio91" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio92" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio93" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio94" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio95" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn9" type="radio" id="ctl00_ContentPlaceHolder1_Radio96" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_10" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_10">Udsagn 10</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_10">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio101" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio102" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio103" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio104" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio105" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn10" type="radio" id="ctl00_ContentPlaceHolder1_Radio106" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_11" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_11">Udsagn 11</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_11">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio111" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio112" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio113" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio114" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio115" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn11" type="radio" id="ctl00_ContentPlaceHolder1_Radio116" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_12" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_12">Udsagn 12</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_12">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio121" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio122" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio123" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio124" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio125" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn12" type="radio" id="ctl00_ContentPlaceHolder1_Radio126" /></td>
    </tr><tr id="ctl00_ContentPlaceHolder1_TableRow_4">
        <td id="ctl00_ContentPlaceHolder1_TableCell_13" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_13">Udsagn 13</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_13">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio131" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio132" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio133" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio134" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio135" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn13" type="radio" id="ctl00_ContentPlaceHolder1_Radio136" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_14" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_14">Udsagn 14</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_14">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio141" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio142" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio143" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio144" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio145" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn14" type="radio" id="ctl00_ContentPlaceHolder1_Radio146" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_15" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_15">Udsagn 15</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_15">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio151" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio152" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio153" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio154" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio155" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn15" type="radio" id="ctl00_ContentPlaceHolder1_Radio156" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_16" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_16">Udsagn 16</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_16">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio161" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio162" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio163" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio164" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio165" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn16" type="radio" id="ctl00_ContentPlaceHolder1_Radio166" /></td>
    </tr><tr id="ctl00_ContentPlaceHolder1_TableRow_5">
        <td id="ctl00_ContentPlaceHolder1_TableCell_17" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_17">Udsagn 17</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_17">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio171" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio172" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio173" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio174" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio175" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn17" type="radio" id="ctl00_ContentPlaceHolder1_Radio176" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_18" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_18">Udsagn 18</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_18">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio181" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio182" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio183" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio184" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio185" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn18" type="radio" id="ctl00_ContentPlaceHolder1_Radio186" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_19" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_19">Udsagn 19</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_19">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio191" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio192" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio193" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio194" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio195" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn19" type="radio" id="ctl00_ContentPlaceHolder1_Radio196" /></td><td id="ctl00_ContentPlaceHolder1_TableCell_20" style="border-color:#B4B4B4;border-width:1px;border-style:Solid;"><span id="ctl00_ContentPlaceHolder1_lblItemNumber_20">Udsagn 20</span><br/>
<span id="ctl00_ContentPlaceHolder1_lblValg_20">MU  U   N   E  ME  IB</span><br/>
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio201" /><input value="2" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio202" /><input value="3" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio203" /><input value="4" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio204" /><input value="5" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio205" /><input value="6" name="ctl00$ContentPlaceHolder1$udsagn20" type="radio" id="ctl00_ContentPlaceHolder1_Radio206" /></td>
    </tr>
</table>
        <input type="submit" name="ctl00$ContentPlaceHolder1$Button1" value="Button" id="ctl00_ContentPlaceHolder1_Button1" style="width:61px;z-index: 101; left: 580px; position: absolute;
            top: 16px" />


    </div>
   
<div>

    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWegLPqszhBQLH6M74CwLG6M74CwLF6M74CwLE6M74CwLD6M74CwLC6M74CwLG6M74CwLH6M74CwLE6M74CwLF6M74CwLC6M74CwLD6M74CwLF6M74CwLE6M74CwLH6M74CwLG6M74CwLB6M74CwLA6M74CwLE6M74CwLF6M74CwLG6M74CwLH6M74CwLA6M74CwLB6M74CwLD6M74CwLC6M74CwLB6M74CwLA6M74CwLH6M74CwLG6M74CwLC6M74CwLD6M74CwLA6M74CwLB6M74CwLG6M74CwLH6M74CwLB6M74CwLA6M74CwLD6M74CwLC6M74CwLF6M74CwLE6M74CwKw6M74CwKx6M74CwKy6M74CwKz6M74CwK06M74CwK16M74CwLP6M74CwLO6M74CwLN6M74CwLM6M74CwLL6M74CwLK6M74CwLH6I75CwLG6I75CwLF6I75CwLE6I75CwLD6I75CwLC6I75CwLH6Ir5CwLG6Ir5CwLF6Ir5CwLE6Ir5CwLD6Ir5CwLC6Ir5CwLH6Lb5CwLG6Lb5CwLF6Lb5CwLE6Lb5CwLD6Lb5CwLC6Lb5CwLH6LL5CwLG6LL5CwLF6LL5CwLE6LL5CwLD6LL5CwLC6LL5CwLH6J75CwLG6J75CwLF6J75CwLE6J75CwLD6J75CwLC6J75CwLH6Jr5CwLG6Jr5CwLF6Jr5CwLE6Jr5CwLD6Jr5CwLC6Jr5CwLH6Ib5CwLG6Ib5CwLF6Ib5CwLE6Ib5CwLD6Ib5CwLC6Ib5CwLH6IL5CwLG6IL5CwLF6IL5CwLE6IL5CwLD6IL5CwLC6IL5CwLH6O75CwLG6O75CwLF6O75CwLE6O75CwLD6O75CwLC6O75CwLH6Or5CwLG6Or5CwLF6Or5CwLE6Or5CwLD6Or5CwLC6Or5CwLG6I75CwLH6I75CwLE6I75CwLF6I75CwLC6I75CwLD6I75CwKA4sljE0Dzuf6uSlz4Vgx9/6S7HZ7ZM3g=" />
</div></form>
</body>
</html>
Avatar billede majbom Novice
26. februar 2009 - 11:06 #14
der skriver den jo osse:

name="ctl00$ContentPlaceHolder1$udsagn20"

og ikke:

name="udsagn20"
Avatar billede olebole Juniormester
26. februar 2009 - 12:36 #15
Lige præcis - hvorfor jeg skrev, som jeg gjorde i:
    http://www.eksperten.dk/spm/865535#reply_7335998  ;o)
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 13:45 #16
Jeg kan godt se og forstå at I har ret :) karsten_larsen


Dog opstår en anden fejl, når jeg tilføjer den kode som materpage tildeler til "udsagn" teksten.

Nemlig at 'length' er null eller ikke et objekt, det er her:

for(i=0;e.length>i;i++) {

Det giver ikke umiddelbart mening for mig, kan I hjælpe mig her?

Nedenfor er gengivet "vis kilde"

    <script type="text/javascript">
    var fld = 'ctl00$ContentPlaceHolder1$udsagn1';
    function marking(aspnetForm,radio_name,radio_value) {
        var e = aspnetForm.elements[radio_name];
        for(i=0;e.length>i;i++) {
              if(e[i].value==radio_value)
                  e[i].checked=true;
          }
    }
    function marker(e){
      if(fld == 'ctl00$ContentPlaceHolder1$udsagn21')
        return false;
      e = e?e:event;
      var tast = (e.which?e.which:e.keyCode)-48;
      if(tast>0 && 7>tast){
        marking(document.aspnetForm,fld,tast);
        fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+fld.replace(/.*?(\d)/,"$1")+1);
        if(fld != 'ctl00$ContentPlaceHolder1$udsagn21')
          document.aspnetForm.elements[fld][0].focus();
        else
          document.aspnetForm.Send.focus();
      }
    }
    window.onload = function(){
     
      document.aspnetForm.elements[fld][0].focus();
    }
    document.onkeypress = marker;
</script>
<title>
    Untitled Page
</title></head>
<body>
    <form name="aspnetForm" method="post" action="Default2.aspx" id="aspnetForm">
<div>

 
<input value="1" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio11" />
<input value="2" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio12" />
<input value="3" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio13" />
<input value="4" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio14" />
<input value="5" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio15" />
<input value="6" name="ctl00$ContentPlaceHolder1$udsagn1" type="radio" id="ctl00_ContentPlaceHolder1_Radio16" />
Avatar billede olebole Juniormester
26. februar 2009 - 14:17 #17
Der er i hvertfald en RegExp-fejl. Der skal nok stå:
    fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+Number(fld.replace(/.*?(\d)$/,"$1"))+1);

I øjeblikket bliver 'fld' til 'ctl00$ContentPlaceHolder1$udsagnNaN', hvilket under alle omstændigheder er forkert. Prøv at se, om du får, hvad du forventer, når du alert'er her:
    fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+Number(fld.replace(/.*?(\d)$/,"$1"))+1);
    alert(fld);
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 18:06 #18
Det er i den rigtige retning :-), men den looper ved udsagn 10 tilbage til udsagn 1, men ingen fejl melding.

har prøvet med
fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+Number(fld.replace(/.*?(\[1-21])$/,"$1"))+1); det fejler

har prøvet med
fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+fld.replace(/.*?(\d)$/,"$1")+1);
men det looper også.

Hvordan får jeg fanget 2 og trecifret tal efter "...udsagn"?
Avatar billede karsten_larsen Praktikant
26. februar 2009 - 19:07 #19
så fik jeg det til at virke.
fld = 'ctl00$ContentPlaceHolder1$udsagn' + (+Number(fld.replace(/.*?(\d{1,7})$/,"$1"))+1);

Tusind tak for hjælpen.

Vil I lave et svar begge, så bliver det:
olebole - 75 p
splazz - 50 p

:-))karsten_larsen
Avatar billede majbom Novice
27. februar 2009 - 08:13 #20
jeg skal ikke have point...
Avatar billede olebole Juniormester
27. februar 2009 - 09:55 #21
Selvtak  =)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester