１つのページ内に複数のmarquee要素がある場合に、１つのmarquee要素のみをリセットするには


下記のソースコードは、『RESET』ボタンを押すと”マーキーＡ”と"マーキーＢ"が  
ともにリセットするように設定されたものです。  
これを"マーキーＡ"のみをリセット("マーキーＢ"は、そのまま流れる)させるには、  
どのように書き換えればいいのでしょうか。ご教示ください。

[code]

     <STYLE type="text/css">
      .form{ 
         display: inline;
           }
     </style>
    
     <script>
           flag=false;
              function Stop_Start(){
                 flag = !flag;
                  if(flag) {
                    document.getElementById("myMarquee").start(); 
                            }
                      else {
                    document.getElementById("myMarquee").stop(); 
                         　 }
                    document.myForm.tog.value=flag?"STOP":"START";
                                     }
     </script>
    
     <MARQUEE id='myMarquee'> 
    　　    マーキーＡ(＊リセットする)
    　</MARQUEE> 
    
    　　<div>
          <FORM class="form" name="myForm">
            <INPUT type="button" name="tog" value="STOP" onclick="Stop_Start()">
          </FORM>
          <form class="form" >
            <INPUT type="button" value="RESET" ONCLICK="location.reload()"> 
          </form>
        </div>
    
     <MARQUEE> 
    　　    マーキーＢ(＊リセットしない)
    　</MARQUEE> 
    
[/code]




ざっと調べてみると marquee 要素をリセットする手軽な手段はないようです。marquee要素そのものを作りなおすのはどうでしょうか。

[code]

    <script>
    function resetMarquee() {
        var oldMarquee = document.querySelector('#myMarquee');
        oldMarquee.parentNode.insertBefore(oldMarquee.cloneNode(true), oldMarquee);
        oldMarquee.parentNode.removeChild(oldMarquee);
    }
    </script>
    ...
    <input type="button" value="RESET" onclick="resetMarquee()">
    
[/code]




ざっと調べてみると marquee 要素をリセットする手軽な手段はないようです。marquee要素そのものを作りなおすのはどうでしょうか。

[code]

    <script>
    function resetMarquee() {
        var oldMarquee = document.querySelector('#myMarquee');
        oldMarquee.parentNode.insertBefore(oldMarquee.cloneNode(true), oldMarquee);
        oldMarquee.parentNode.removeChild(oldMarquee);
    }
    </script>
    ...
    <input type="button" value="RESET" onclick="resetMarquee()">
    
[/code]

