条件式Aかつ条件式Bの場合、処理Aを返すようなプログラムは、javascriptでも、他のプログラムでも不可能でしょうか。

条件式Aかつ条件式Bの場合、処理Aを返すようなプログラムは、javascriptでも、他のプログラムでも不可能でしょうか。

手入力(以下のテキストボックス)8K(7680×4320)4K(3840×2160)FHD(1920×1080)HD(1280×720) 手入力(以下のテキストボックス)8K(7680×4320)4K(3840×2160)FHD(1920×1080)HD(1280×720)画面の横のピクセル数画面の縦のピクセル数 document.getElementById("kaizoudo").onchange = function(){ var kaizoudo = document.getElementById("kaizoudo"); //var i = kaizoudo.selectedIndex; //var s_value = kaizoudo.options[i].value; var dw = ''; var dh = '';

switch(kaizoudo.value == kaizoudo-2.value && kaizoudo.value) {
case 'manual'
dw = '';
dh = '';
break;
case '8k':
dw = 7680;
dh = 4320;
break;
case '4k':
dw = 3840;
dh = 2160;
break;
case 'fhd':
dw = 1920;
dh = 1080;
break;
case 'hd':
dw = 1280;
dh = 720;
break;
}

document.getElementById("yoko").value = dw; document.getElementById("tate").value = dh;

};
</script>

実現したいのは、selectboxを2つ選択したときに、caseを挙動させたいです。
試したのは、

手入力(以下のテキストボックス)8K(7680×4320)4K(3840×2160)FHD(1920×1080)HD(1280×720) 手入力(以下のテキストボックス)8K(7680×4320)4K(3840×2160)FHD(1920×1080)HD(1280×720)画面の横のピクセル数画面の縦のピクセル数 document.getElementById("kaizoudo").onchange = function(){ var kaizoudo = document.getElementById("kaizoudo"); //var i = kaizoudo.selectedIndex; //var s_value = kaizoudo.options[i].value; var dw = ''; var dh = '';

switch(kaizoudo.value == kaizoudo-2.value && kaizoudo.value) {
case 'manual'
dw = '';
dh = '';
break;
case '8k':
dw = 7680;
dh = 4320;
break;
case '4k':
dw = 3840;
dh = 2160;
break;
case 'fhd':
dw = 1920;
dh = 1080;
break;
case 'hd':
dw = 1280;
dh = 720;
break;
}

document.getElementById("yoko").value = dw; document.getElementById("tate").value = dh;

};
</script>

です。
何か質問で足りないところがあれば、それを教えていただけるとありがたいです。
以前、具体的に何が欠けているのかがわからないのに、何度も指摘されて、困惑したことがあったので。
こういう指摘がないと、運営側にも自分にも損でしかないので。

ここに実現したいことを箇条書きで書いてください。

前提

ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント