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>