Varför fungerar inte detta?
i felmeddelande jag får står det object expected och det är Calender länken som inte fungerar.
<%@ Page Language="c#" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
function Popup()
{
calendar_window=window.open('calendar.aspx?formname=frmCalendar.txtDate','calendar_window','width=154,height=188,top=100,left=100')
calendar_window.focus()
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form name="frmCalendar">
<input name="txtDate" type="text" /> <a href="#" onclick="popup()">
Calendar </a>
</form>
</body>
</HTML>
NETworkMedlem sedan juni 20011 732 inlägg Jag tror du ska skriva:
<a href="#" onclick="javascript:popup()">
det gjorde ingen skillnad
@ndersMedlem sedan juni 200032 969 inlägg På vilket sätt fungerar det inte?
(och du ska inte ha javascript: med i eventhandlern. Det är defaultspråket)
Mvh,
Jag får upp ett felmeddelande om att function expected
Det enda jag vill få att fungera är att när man trycker på länken så skall funktionen Popup köras..
@ndersMedlem sedan juni 200032 969 inlägg Är det en radbrytning i din kod också mitt i window.open-raden i javascriptet?
Red: det verkar det inte vara, det är wF som klipper verkar det som.
Dock, javascriptstatements skall avslutas med semikolon.
Är det ett javascriptfel du får?
Mvh,
nej det är ingen radbrytning där..
doh råkade skriva fel innan
det felet jag får är object expected och inte function expected..
@ndersMedlem sedan juni 200032 969 inlägg Ah!
Javascript är case sensitive. Du får se till att du använder samma skiftläge när du kallar på funktionen som när du definierar den.
<a href="#" onclick="[b]Popup();[/b]">
Dessutom vill jag ha semikolon vid radslut i ditt javascript...
Mvh,
Tackar det fungerar..
Varför skall den vara så case sensitive.. bara jobbigt :)
@ndersMedlem sedan juni 200032 969 inlägg Javascript är alltid case sensitive. Det är bara att leva med. ;)
Mvh,