私は2つの次のコードスニペットに遭遇:<button>の違いを教えてくださいClick Me!</button>と<button type = "button"> Click Me!</button>?
function myFunction() {
var x = document.getElementById("demo");
x.style.fontSize = "25px";
x.style.color = "red";
}
<p id="demo">Click the button to change the layout of this paragraph</p>
<button onclick="myFunction()">Click Me!</button>
<h1>My First JavaScript</h1>
<button type="button" onclick="document.getElementById('demo').innerHTML = Date()"> Click me to display Date and Time.</button>
<p id="demo"></p>
私は違うタイプ= "ボタン" 属性が追加されている理由を理解することはできませんよ2番目のコードスニペットで?
2つのボタンの違いは何ですか?
「type」属性を追加せずにボタンをフォームに追加したとします。クリックしてフォームを送信したくない場合は、type = "button"を追加しなければなりませんか?フォームを送信したい場合、ボタンタグに 'type'属性を指定する必要はありませんか?上記の2つのコードスニペットの 'type'属性の使用は重要ではありませんか? – user2839497
あなたのコメントのすべてにはい – j08691