+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (739レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

282: 2022/08/03(水)18:48 ID:Nj6BOTMG(1/13) AAS
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="外部リンク:code.jquery.com></script>
<title>サンプル</title>
</head>

<body>
<input type="button" value="再生" id="button">
<script>
if ($('#button').val() === "再生"){
省13
283: 2022/08/03(水)20:01 ID:Nj6BOTMG(2/13) AAS
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="外部リンク:code.jquery.com></script>
<title>サンプル</title>
</head>

<body>
<input type="button" value="再生" id="button">
<script>
var playing_flag = false;
省17
285: 2022/08/03(水)20:17 ID:Nj6BOTMG(3/13) AAS
もちろん、もともとの目的は無効化なんだけど。
それより、
if(false){
実行A
}
の状態なのに、実行Aが実行されているのが気になって。
287: 2022/08/03(水)20:23 ID:Nj6BOTMG(4/13) AAS
お。
289: 2022/08/03(水)20:32 ID:Nj6BOTMG(5/13) AAS
いや。解決してない。
290
(1): 2022/08/03(水)20:36 ID:Nj6BOTMG(6/13) AAS
<script>
var playing_flag = false;
if (playing_flag === false){
$('#button').click(function() {
console.log('ボタンが押された');
console.log(playing_flag);
$('#button').val('演奏中止');
playing_flag = true;
console.log(playing_flag);
// run();
省9
291
(4): 2022/08/03(水)20:48 ID:Nj6BOTMG(7/13) AAS
<input type="button" value="再生" id="button">
<script>
var playing_flag = false;
const btn = document.getElementById("button");
var run = () => {
console.log(playing_flag);
console.log("再生中");
playing_flag = true;
};
var reset = () => {
省13
292
(3): 2022/08/03(水)20:52 ID:Nj6BOTMG(8/13) AAS
ちょっと訂正。

var reset = () => {
console.log(playing_flag);
console.log("停止");
playing_flag = true;
};

var reset = () => {
console.log(playing_flag);
console.log("停止");
省2
294: 2022/08/03(水)21:00 ID:Nj6BOTMG(9/13) AAS
え。意味がよくわからない。イベントハンドラじゃないから、1回しかとおらない。。??
295: 2022/08/03(水)21:13 ID:Nj6BOTMG(10/13) AAS
ずっとコードを眺めてみたら、
>>290のコードは確におかしいことは分かってきた気がする。
297
(2): 2022/08/03(水)21:56 ID:Nj6BOTMG(11/13) AAS
playing_flag = false;
var run = () => {
if(playing_flag === false){
console.log(playing_flag);
console.log("再生中");
playing_flag = true;
}else{
reset();
}
};
省11
299: 2022/08/03(水)22:07 ID:Nj6BOTMG(12/13) AAS
あ。そうですね。アドバイスありがとうございます。
301
(2): 2022/08/03(水)22:42 ID:Nj6BOTMG(13/13) AAS
よくわかってなかったようだ。
下の認識でOKですか?雑ですが。。
「Javascriptはブラウザが開いたとき、上の行から下の行へ基本一回だけ実行する。
しかし、イベントが起きたら例外的にその箇所を実行する。」
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.399s*