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.
----------------------------------------
<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 & "|" & sokvag & "|"
%\>
\<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]
