ich habe im head einen script-Bereich mit einer Prozedur. Diese Prozedur soll aufgerufen werden, wenn ich auf einen Button klicke (onClick). Das klappt soweit.
in Visual Basic?
in VBScript
Hab schon einiges ausprobiert, es funktioniert aber nicht.
und was?
Hier mal der Code (ähnliches Beispiel):
<%
public myArray(1)
myArray(0) = "Franz"
myArray(1) = "Fritz"
%>
<html>
<head>
<title>Neue Seite 1</title>
<script language="VBScript">
Sub Gruss(y())
MsgBox "Hallo " & y(0) & " und " & y(1)
End Sub
</script>
</head>
<body>
<form>
<input type="button" name="Button1" value="Drücken"
language="VBScript" onClick="call Gruss(<%=myArray%>)">
</form>
</body>
</html>
Dann kommt folgende Fehlermeldung:
Fehlertyp:
Antwortobjekt, ASP 0106 (0x80020005)
Es wurde ein unbekannter Datentyp gefunden.
Typ passt nicht
Weißt Du, woran es liegen könnte?
Wnn ich statt dem Array z.B. eine Zahl übergebe ist es kein Problem. Übergebe ich das Array vielleicht falsch?
Gruß Peter