JavaScriptを使用して動的サーベイウェブページを作成したいとします。
私は表示タイプが "none"に設定されている10の質問を持っています。最初の/実際の質問displaytypeが "ブロック"であると予想します。それぞれの質問はイエス・ノー・質問です。これは、ユーザーが次の質問を見ることを選択する答えと関連しています。
私はこの静的な方法を知っていますが、私はこの問題のための動的な解決策が必要でした。
誰でも助けることができますか?ここで
は私の問題のスキーマJavaScriptを使用した動的調査
例コードです:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>10 Questions</title>
<script>
...
</script>
</head>
<body>
<header>A Dynamic Questionaire.</header>
<section>
<article>
<hgroup>
<h1>Questionaire</h1>
<h2>Anwer the questions in order as they appear.</h2>
</hgroup>
<div id="Question1" style="display:block;">
1.
<button type="button" id="btnYes1">Yes</button>
<button type="button" id="btnNo1">No</button>
</div>
<div id="Question2" style="display:none;">
2.
<button type="button" id="btnYes2">Yes</button>
<button type="button" id="btnNo2">No</button>
</div>
<div id="Question3" style="display:none;">
3.
<button type="button" id="btnYes3">Yes</button>
<button type="button" id="btnNo3">No</button>
</div>
<div id="Question4" style="display:none;">
4.
<button type="button" id="btnYes4">Yes</button>
<button type="button" id="btnNo4">No</button>
</div>
<div id="Question5" style="display:none;">
5.
<button type="button" id="btnYes5">Yes</button>
<button type="button" id="btnNo5">No</button>
</div>
<div id="Question5" style="display:none;">
6.
<button type="button" id="btnYes6">Yes</button>
<button type="button" id="btnNo6">No</button>
</div>
<div id="Question5" style="display:none;">
7.
<button type="button" id="btnYes7">Yes</button>
<button type="button" id="btnNo7">No</button>
</div>
<div id="Question5" style="display:none;">
8.
<button type="button" id="btnYes8">Yes</button>
<button type="button" id="btnNo8">No</button>
</div>
<div id="Question5" style="display:none;">
9.
<button type="button" id="btnYes9">Yes</button>
<button type="button" id="btnNo9">No</button>
</div>
<div id="Question5" style="display:none;">
10.
<button type="button" id="btnYes10">Yes</button>
<button type="button" id="btnNo10">No</button>
</div>
</article>
</section>
</body>
</html>
?フレームワークを使用して測量を動的に作成することができます。 – cosmoonot
私は自分自身で動的なjavascriptを作成する方法を知りたいが、私はjavascriptに慣れていない静かな原因を開始する方法がわからない。 – Ottospara
チャンスは誰もあなたのためにコード化することはありません。特定の問題が発生したときには、自分でコードを作成し、ここに来る必要があります(何かが期待通りに機能せず、その理由を理解できません)。 –