友人/クライアントのピザ屋のウェブサイトを構築しています。それはローカルであり、彼は基本的な機能を持ちたいと思っています。したがって、静的なhtmlとcssで構築しています。
私が遭遇した問題は、onmouseover イベントで画像の src タグを変更して一度に 1 つのセクションを表示させようとすると、実際には変更されないことです。
私が設定した方法は、メニュー タイトルの 3 x 3 グリッドで、それぞれが 200 x 67 ピクセルです。それぞれに do onmouseover="displaymenu(~)" があり、~ はボタンに応じて 1 から 9 の数字です。この関数は単純にスイッチを呼び出し、その都度、メニューの適切なセクションを表示する他の画像の下にある画像の src を変更します。
私はこのように機能を設定しています:
function displaymenu(x) {
switch (x) {
case 1:
document.getElementById("menuimage").src = "images/AppetizersMenu.jpg";
break;
case 2:
//same as 1 except a different src, same for 3-9.
変更しようとしている画像の ID は menuimage です。このコードは<head>
、ドキュメントのセクションに配置されています。私はそれを機能させることができないようで、解決策を探しました。JavaScript が適していない場合はお知らせください。
編集: 3 つの最も古いソリューションを試しましたが、成功しませんでした。コードの問題ではなく、私のコンピューターだけがこれらの問題を抱えているのか、誰か教えてもらえますか?
どうもありがとう - エリオット S