私は、これは、画像を変更するコードをJS持っています。もちろん簡素化されています。
<script type="text/javascript">
function changeImage()
{
var oDDL = document.all("ddlNAME");
var NAME= oDDL.options[oDDL.selectedIndex].text;
switch(NAME)
{
case "Name":
document.getElementById("img").src="img1.png";
break;
case "Name2":
document.getElementById("img").src="img2.png";
break;
default:
document.getElementById("img").src="img3.png";
}
}
</script>
私はこの関数をDDL実装で呼び出します。
<asp:DropDownList ID="ddlNAME" runat="server" OnTextChanged="changeImage()" >
しかし、何らかの理由でchangeImage()
が発砲していません。それは、私は、これがnoobの質問ですけど、それは小さなものです...しかし、これはすべての使用javascriptの私の最初の日ですので、私と一緒にしてくださいクマ
'changeImage' is not a member of 'ASP.default_aspx'
を言って私にエラーを与えています。ありがとう!
クラスではなく、ASPXページのコードビヘイビアファイル内の関数です。 –