Jag läser in data till en tvådimensionell matris från en databas: det borde fungera.. har inte tittat så nogrant på din kod men det går att blanda javascript och asp aha.. nu ser jag vad du försöker göra... nä det går nog inte eftersom asp koden körs innan javascriptet Prova att sätta ut apostrofer runt asp taggarna: Njet. Men jag gjorde en sån här i javascript:Blanda JAvaScript och ASP???
<code>
dim dist(34,34)
SQLStmt = "SELECT * FROM DISTANSER"
Set RD = Connection.Execute(SQLStmt)
RD.MoveFirst
for i = 1 to 34
for j = 1 to 34
dist(i,j) = RD.Fields(j).value
next
RD.MoveNext
next
</code>
Sedan vill jag använda JavaScript för att hämta data från matrisen:
<code>
function distance(form) {
a=form.AvgHamn.value;
alert(<%=dist(1,a)%>);
}
</code>
men si.. det gick inte!
Hur löser jag detta?Sv: Blanda JAvaScript och ASP???
Sv: Blanda JAvaScript och ASP???
Sv: Blanda JAvaScript och ASP???
<code>alert("<%=dist(1,a)%>"); </code>Sv: Blanda JAvaScript och ASP???
<code>
distans = new Array(1200);
k=0;
<%
for i = 1 to 34
for j = 1 to 34
%>
k = k + 1;
distans[k] = <%=dist(i,j)%>;
<%
next
next
%>
</code>
Något krånglig väg, men den funkar..