Вы должны поместить кавычки (одинарные или двойные) вокруг атрибутов на вашем теге <input>
.
Firefox, вероятно, обрабатывает атрибуты без кавычек иначе, чем в IE: http://www.cs.tut.fi/~jkorpela/qattr.html
Вам также необходимо удалить лишнюю точку в "document."
, как говорили другие, и, вероятно, следует также изменить drvFunc
, чтобы удалить eval
.
У меня в Firefox 3 отлично работает следующее:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<script type='text/javascript'>
function drvFunc(elem)
{
alert(elem.value);
}
</script>
</HEAD>
<BODY>
<form name="frm" method="post">
<input type="button" name="myButton" id="myButton" value="MyButton" onclick="drvFunc(this)">
</form>
</BODY>
</HTML>