ページでユーザー入力が HTML や CSS などを変更できるようにするにはどうすればよいですか。これにはテクニックがありますか?つまり、クライアント側の Web デザインの場合、フォームからの入力を特定のページに移動し、以前のコンテンツを置き換えるために表示するにはどうすればよいですか。ホーム、概要、リンク、連絡先の 4 つのリンクがあるメイン ページがあるとします。admin-edit ページには、リンクを入力、編集、削除するためのフォームがあります。このページと他のページに入力するリンクの値を含む SQL データベースが必要ですか? これを行うより良い方法はありますか?
2 に答える
あなたが探しているのは私が信じているjavascriptです。ページが読み込まれた後、ページ上でさまざまなことを行うために、任意の量のJavascriptまたはJquery(javascriptライブラリ)を使用できます。Jqueryでは、「リストナー」をdivとspanにアタッチし、マウスのホバーやクリックなど、さまざまな方法で反応するHTML要素を追加します。
jqueryのAPIはここにあります:http://jquery.com/
いくつかの設定などに永続的な変更を加えたい場合は、結果を保存するために、SQLデータベースとともにPHPが必要になります。SQLの挿入、更新、および選択ステートメントを使用して、データベースに物を追加したり、編集したり、取得したりするためのパネルを作成する必要があります。これらがどのように機能するかについては、http://www.w3schools.com/でたくさん読むことができます。 頑張ってください:)
「2 番目」のページを使用して、「1 番目」のページの値をリアルタイムで変更しますか?
window.open('second.html','second_page')を使用して「最初の」ページによって「2 番目の」ページが開かれている場合は、javascript でこれを行うことができます。
次に、「2 番目の」ページで、 opener.getElementById('someDiv').innerHTML = 'some text here'; のようなものを使用して、「最初の」ページを操作できます。