私が達成しようとしているのは、ボタンをクリックするとマーキーが一度再生されるようにすることです。私の問題は、ループを1に設定すると、1回だけ再生してから何もしないということです。私の他の問題は、マウスの左ボタンを離すと、現在のコードで途中で停止することです。それとも、それがどこにあったかは分かりません。ボタンが押されたときに1回再生され、ボタンが再び押されると再び再生され、ループが完全に完了するようにする方法はありますか?ここにコードがありますが、私はhtmlの代わりにjavaスクリプトを使用しています。ここに私の現在のコードです:ボタンをクリックするとマーキーサイクルを1回行う方法は?
<marquee behavior="scroll" direction="up" scrollamount="30" id="marquee" height="40">
<p>+1</p>
</marquee>
<input type="button" id="gather" class="build" Value="play" onmousedown="document.getElementById('marquee').start()." onmouseup="document.getElementById('marquee').stop()" onload="document.getElementById('marquee').stop()">
なぜあなたは "[非推奨](https://en.wikipedia.org/wiki/Marquee_element)" マーキータグを使用していますか? –