私は少しJavaScript初心者です。ユーザーがページ上の 3 つのリンクをクリックすると、ページに異なるコンテンツが表示されるようにしたいと考えています。したがって、リンクをクリックするたびに増加する変数と、変数が目的の数に達した場合にのみコンテンツを表示するifステートメントが必要だと思います。これは私がこれまでに得たものです:
<script>
var pass = 0;
function clicked() {
pass = pass + 1;
}
</script>
次に、リンクで:
<a href="example.com" onclick="clicked();">LINK</a>
それでは内容について
<script>
if (pass > 1) {
document.write('<a href="first.html">First</a><br>') }
else {document.write('<a href="second.htm">Second</a><br>') }
</script>
それは機能しておらず、変数は常に 0 です。何かアイデアはありますか?