さて、私の頭は密集していると思います。しかし、私はこれを機能させることができないようです。私は写真家のためのウェブサイトをやっていて、彼はユーザーが3つの選択肢から好きなフレームを変更できるようにしたいと思っています。これを行う最も簡単な方法は、divを作成してからそれを作成することでした。ボタンのクリックに基づいてクラスを変更します。そのため、背景画像が変更されます。しかし、私はこれを行うことができません。おそらくそれをより速くそしてより簡単にするjavascriptバージョンがあると私は推測しているので、どんなアイデアも好評です。
<html>
<head>
<title>Untitled</title>
<style>
#pictureframe {
width:200px;
height:200px;
}
.wooden {
background-image:url(frame.png);
}
.plain {
background-image:url(clear.png);
}
.black {
background-image:url(black.png);
}
</style>
</head>
<body>
<div id="pictureframe">
</div>
<div style="height:20px;border:1px solid #617779;width:90px;text-align:center;background-color:white;" onclick = "pictureframe.style.className = 'wooden'">Make it wood</div>
<br>
<div style="height:20px;border:1px solid #617779;width:90px;text-align:center;background-color:white;" onclick = "pictureframe.style.className = 'clear'">Make it Frameless</div>
<br>
<div style="height:20px;border:1px solid #617779;width:90px;text-align:center;background-color:white;" onclick = "pictureframe.style.className = 'wooden'">Make it Black Bezel</div>
</body>