Firefoxがこれを処理しないのはなぜですか?このコードはIEで動作します。FireFox this Function
var d = "document."
var str = d+"."+f...
あなたの結果の文字列は次のようになります:"document..frm.myButton.value;"
する期間の1削除
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<script type='text/javascript'>
function drvFunc(elem)
{
var e = elem.name;
var d = "document."
var f = "frm";
var str = d+"."+f+"."+e+".value;";
alert(eval(str));
}
</script>
<BODY>
<form name=frm method=post>
<input type=button name=myButton id=myButton value='MyButton' onclick='drvFunc(this)'>
</form>
</BODY>
</HTML>
NO GUYSを、それはにStackOverflowのレンダラのバグです。 –
私は正しくインデントして問題を解決しました。ちょうどそれのためにこの男を投票しないでください! –
私はそれを見ました、正確に何が起こったのですか? – ryeguy