martindavey
Programmer
Hi,
I created a combo box based on the code in the tutorial on this page:-
I cannot seem to get it to do anything for the change or click event. The following example is very simple and I have been using for testing.
Do you know why the code in the function combo_change() isn’t executing.
(I’m using ASP:Jscript by the way)
Many thanks, Martin Davey.
<html>
<body>
<form name="myForm">
<object classid="clsid:8BD21D30-EC42-11CE-9E0D-00AA006002F3" id="combo" name="combo" width="100" height="20">
<param name="VariousPropertyBits" value="746604571">
<param name="BackColor" value="16777215">
<param name="ForeColor" value="2147483656">
<param name="MaxLength" value="0">
<param name="BorderStyle" value="2">
<param name="ScrollBars" value="0">
<param name="DisplayStyle" value="7">
<param name="MousePointer" value="1">
<param name="Size" value="2540;635">
<param name="PasswordChar" value="0">
<param name="ListWidth" value="4000">
<param name="BoundColumn" value="1">
<param name="TextColumn" value="65535">
<param name="ColumnCount" value="1">
<param name="ListRows" value="8">
<param name="cColumnInfo" value="0">
<param name="MatchEntry" value="1">
<param name="ListStyle" value="1">
<param name="ShowDropButtonWhen" value="2">
<param name="ShowListWhen" value="1">
<param name="DropButtonStyle" value="1">
<param name="MultiSelect" value="0">
<param name="Value" value>
<param name="Caption" value>
<param name="PicturePosition" value="458753">
<param name="BorderColor" value>
<param name="SpecialEffect" value="3">
<param name="Accelerator" value="2">
<param name="GroupName" value>
<param name="FontName" value="Arial">
<param name="FontEffects" value="1073741824">
<param name="FontHeight" value="150">
<param name="FontOffset" value="0">
<param name="FontCharSet" value="0">
<param name="FontPitchAndFamily" value="2"> <param name="ParagraphAlign" value="1">
<param name="FontWeight" value="200">
</object>
<script language="javascript">
myForm.combo.addItem("ONE"
;
myForm.combo.addItem("TWO"
;
myForm.combo.addItem("THREE"
;
myForm.combo.listindex = 1;
function combo_change() {
alert("HI"
;
}
</script>
</form>
</body>
I created a combo box based on the code in the tutorial on this page:-
I cannot seem to get it to do anything for the change or click event. The following example is very simple and I have been using for testing.
Do you know why the code in the function combo_change() isn’t executing.
(I’m using ASP:Jscript by the way)
Many thanks, Martin Davey.
<html>
<body>
<form name="myForm">
<object classid="clsid:8BD21D30-EC42-11CE-9E0D-00AA006002F3" id="combo" name="combo" width="100" height="20">
<param name="VariousPropertyBits" value="746604571">
<param name="BackColor" value="16777215">
<param name="ForeColor" value="2147483656">
<param name="MaxLength" value="0">
<param name="BorderStyle" value="2">
<param name="ScrollBars" value="0">
<param name="DisplayStyle" value="7">
<param name="MousePointer" value="1">
<param name="Size" value="2540;635">
<param name="PasswordChar" value="0">
<param name="ListWidth" value="4000">
<param name="BoundColumn" value="1">
<param name="TextColumn" value="65535">
<param name="ColumnCount" value="1">
<param name="ListRows" value="8">
<param name="cColumnInfo" value="0">
<param name="MatchEntry" value="1">
<param name="ListStyle" value="1">
<param name="ShowDropButtonWhen" value="2">
<param name="ShowListWhen" value="1">
<param name="DropButtonStyle" value="1">
<param name="MultiSelect" value="0">
<param name="Value" value>
<param name="Caption" value>
<param name="PicturePosition" value="458753">
<param name="BorderColor" value>
<param name="SpecialEffect" value="3">
<param name="Accelerator" value="2">
<param name="GroupName" value>
<param name="FontName" value="Arial">
<param name="FontEffects" value="1073741824">
<param name="FontHeight" value="150">
<param name="FontOffset" value="0">
<param name="FontCharSet" value="0">
<param name="FontPitchAndFamily" value="2"> <param name="ParagraphAlign" value="1">
<param name="FontWeight" value="200">
</object>
<script language="javascript">
myForm.combo.addItem("ONE"
myForm.combo.addItem("TWO"
myForm.combo.addItem("THREE"
myForm.combo.listindex = 1;
function combo_change() {
alert("HI"
}
</script>
</form>
</body>