0

こんなサイトのプロトタイプを作っています

オリジナル: http://imageshack.us/a/img513/6013/tavor.png

私のウェブサイト: http://imageshack.us/a/img507/8461/manok.png

右側の画像は div id ovsian、左側の小さい画像は ovsia-mini です

<div id="ovsian" name="ovsian" value="15" onclick="test()">OVSIA 15r</div>

<script type="text/javascript">
document.getElementById('ovsia-mini').style.backgroundImage="url('http://localhost/musli/mini.png')";
var kaina = this.ovsian.value;
$('#price').html("kaina");
}
</script>

私はこのようにしようとしましたが、(少なくとも html では) div 要素に値を入れることができないことに気付きました。

「ovsian」(写真の右) の価格値を 15 に設定しonclick、15 を合計価格に追加して、左側の灰色のボックスに印刷するにはどうすればよいですか?

どのテクノロジーを使用する必要がありますか? XML、AJAX? PHP/MYSQL? 私はそれらのどれも知りません。

最終的な価格と製品の選択を Cookie で渡す予定です。セキュリティの失敗であることはわかっていますが、そのような単純なショッピング カートには個人情報がないため、セッション ハイジャックなどの問題はありません。

このようなプロジェクトはどれほど難しいと思いますか? それを行う最良の方法は何ですか?ウェブサイトの目的は主に学習ですので、あなたが書くことができるすべての詳細は非常に高く評価されます:)

4

1 に答える 1

1

テクノロジーについて話すとき、それはあなたのスキルに依存します。

AJAX、PHP/MySQL について言及しました。クライアント側の処理を処理する JavaScript とバックエンドの PHP/MySQL について話していると思います。これらの言語は確実に機能し、習得も使用も非常に簡単です。さらに、これらの言語には優れたコミュニティがあります。

jQueryフレームワークの学習もお勧めします。これにより、クライアント側のプログラミングが非常に簡単になります。

XMLについても言及しています。XML は主に、サーバー側とクライアント側の間のデータ交換に使用されます。それは機能しますが、サーバー側とクライアント側の両方で操作と処理が簡単なJSONを使用することを好みます。

于 2012-09-16T10:41:30.240 に答える