2015-11-05 110 views
-1

我知道這不是火箭科學,但我無法獲得VBScript子例程來運行「OnClick」事件。我已經儘可能簡化了代碼,如下所示。HTML事件不起作用

<html> 

<head> 

<title>Untitled 1</title> 

<script type="text/vbscript" language="vbscript"> 

Sub btn1_OnClick 
    MsgBox("This is a test.") 
End Sub 

</script> 

</head> 

<body> 

<form id="myForm"> 

<input name="btn1" type="button" value="Click Me"> 

</form> 

</body> 

</html> 

當我點擊按鈕時,消息框不會出現。我敢肯定,這是我忽略的一些非常基本的東西,但在這一點上,我不知所措。

+0

你在測試什麼瀏覽器(和版本)? – Quentin

+0

爲什麼你在HTML中使用客戶端VBScript呢?它只支持舊版本的Internet Explorer。微軟多年來一直在扼殺它。 – Quentin

回答

0

看來IE已經在IE11中折舊了VBScript。但是,如果添加了以下標籤,它將起作用。

<meta http-equiv="x-ua-compatible" content="IE=10">