「別の開始時刻と終了時刻を追加」をクリックします。 「このセグメントを削除する」ことに注目してください。ボタンのタイプが変更されていないかのように動作します。私は何の問題もなくJSLintを通してこれを走らせました。私はコンソールにエラーを出すことはありません。 Chromeのウェブデベロッパーツールを使用すると、タイプ属性が設定されていないように見えます。私は何が起こっているのか理解できません。ボタンを(送信するのではなく)ボタンに設定しても、ボタンがフォームを送信するのはなぜですか?
http://jsfiddle.net/gtr053/xtGPR/
ああ。変更された 'removeButton.onclick = function(){removeStartEndTime(removeButton.parentNode.parentNode.rowIndex); }; 'to' removeButton.onclick = function(){removeStartEndTime(this.parentNode.parentNode.rowIndex - 1);} }; 'ありがとう。 –
私は何らかの理由でjsFiddleにそれを投げ込むまで何の誤りもありませんでした。 :/ –