webForumDet fria alternativet

Det blir bara fel fel fel fel....!!!

JavaScript

1 svar · 158 visningar · startad av wallrider

Medlem sedan nov. 200113 inlägg
Frågan#1

Tjenixen!

Den här koden genererar felet efter att antingen doReplace() eller doSearch() körs:

Fel:'replaceEntry' är null eller inte ett objekt.

Om jag sätter en enkel sträng istället för form.replaceEntry.value så uppstår problemet istället på raden under och ger felmeddelandet:

Fel:'regexp' är null eller inte ett objekt.

Den som lyckas knäcka denna nöt kan därmed i mina ögon kröna sig själv till JavascriptGuru...!!!

Jag tackar på förhand Mvh /Fredrik

PS: Är det något som verkar oklart så tveka inte att höra av er så ska jag förklara bättre.

f.wallin@spray.se

----------------------------------------
<table cellpadding="0" cellspacing="0" border="0">
<script language="JavaScript">
var mainString = "<%
strSQL = "select * from lankar"
Set RS = conn.execute(strSQL)
Do until RS.eof
tblLank = RS("lank")
sokvag = RS("sokvag")
lankId = RS("Id")
tblLanken = tblLank & "|" & sokvag & "|"

response.write(tblLanken & " ")

RS.Movenext
Loop
%>"

function doReplace(form) {
var replaceStr = form.replaceEntry.value
var regexp = eval("/" + form.regexp.value + delim)
form.result.value = mainString.replace(regexp, replaceStr)
}
function doSearch(form) {
var replaceStr = form.replaceEntry.value
var regexp = eval("/" + form.regexp.value + delim)
var resultat = mainString.search(regexp)
alert(resultat)
}
</script>

		\<%
		strSQL = "select \* from lankar"
		Set RS = conn.execute(strSQL)
		Do until RS.eof
		tblLank = RS("lank")
		sokvag = RS("sokvag")
		lankId = RS("Id")
		tblLanken = tblLank & "&#0124;" & sokvag & "&#0124;"
		%\>
		\<form\>
		\<tr\>
		\<td\>\<img src="bilder/1x1trans.gif" border="0" height="1" width="5"\>\</td\>
		\<td\>\<a href="#" onclick="f_store(document.history.command\<%= lankId %\>.value)"\>\<img src="bilder/moduler/ruta.gif" border="0"\>\</a\>\</td\>
		\<td class="body"\>\<img src="bilder/1x1trans.gif" border="0" height="1" width="15"\>\<a href="#" onclick="doSearch(this.form)"\>\<%= tblLank %\>\</a\>\<input type="Hidden" name="replaceEntry" value="\<%= tblLanken %\> "\>\<input type="Hidden" name="regexp" value="\<%= tblLanken %\> "\>\</td\>
		\</tr\>
		\</form\>
		\<%
		RS.Movenext
		Loop
		%\>
		\</table\>

------------------
Passa på att ha roligt för man vet alldrig när det blir roligt igen...!

[Redigerat av wallrider den 25 jan 2002]

[Redigerat av wallrider den 25 jan 2002]

Medlem sedan nov. 20017 144 inlägg
#2

Ser ut som ett ASP forumfall!

//MVH JESPER
;)

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)