webForumDet fria alternativet

validering av aspx sida

.NET

5 svar · 359 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Jag försöker validera min aspx sida som xhtml strict men validatorn klagar på javascriptet som skapas och på de hiddenfält som skapas

Line 21, column 17: there is no attribute "language"
<script language="javascript">

javascriptet ser ut så här
<script language="javascript">
<!--
	function __doPostBack(eventTarget, eventArgument) {
		var theform = document.form;
		theform.__EVENTTARGET.value = eventTarget;
		theform.__EVENTARGUMENT.value = eventArgument;
		theform.submit();
	}
// -->
</script>

och hiddenfälten

Line 17, column 52: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
<input type="hidden" name="__EVENTTARGET" value="" />

Kan man på något sätt göra så att koden som skapas följer standarden

Medlem sedan mars 200348 inlägg
#2

Ändra raden till:
<script type="text/javascipt">
Eventuellt kan du ha båda:
<script type="text/javascipt" language="javascript">

Men att få kod genererad i .net / VS.NET att validera mot standardarden, kommer att bli svårt, har haft massa problem som jag tillfälligt struntar i, men kommer antagligen att göra på annat sätt, men det är strul med VS genererad kod

Medlem sedan dec. 20003 563 inlägg
#3
<script type="text/javascipt">
till
<script type="text/javasc[b]r[/b]ipt">
Medlem sedan jan. 20011 140 inlägg
#4

Jag kan ju inte ändra eftersom det inte är jag som skapar koden.
Koden skapas när sidan körs.

Medlem sedan mars 200348 inlägg
#5

Visst tusan, så var det (ursäkta)
Det var nog därför jag la ner det och insåg att det är MS secifik kod som körs, dom kommer nog aldrig att kunna skapa fullt validerande kod....
Sorry att jag inte kunde hjälpa

Medlem sedan sep. 20011 914 inlägg
#6

Läs det 21:a inlägget i denna tråden, kanske hjälper lite.

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)