+ JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (744レス)
上下前次1-新
415: 2023/07/14(金)17:33 ID:??? AAS
自前でやろうとせずにライブラリ探してきたら?
416: 2023/07/14(金)17:53 ID:??? AAS
textarea 高さ 自動
でググるとそれっぽいのあったよ
417(2): 2023/07/17(月)03:34 ID:??? AAS
SELECTタグで、人物を選択出来るようにしたいのですが、SELECTが非展開の時はIDだけ表示して、
展開した時だけ、IDと人物名が表示されるようにする方法を教えてください。
人物配列
↓
var array =
[
{
"id": 1,
"name": "人物1"
},
省8
418: 2023/07/17(月)08:04 ID:??? AAS
展開したときにどこにID表示されてるの?
419: 2023/07/17(月)12:41 ID:??? AAS
>>417
一応確認するが、非展開時に数字にする意図は何?
フォーム送信時に数字を送信したいだけなら、尊信値(value属性値)と表示する選択肢(子要素の文字列)を分けて書くだけで良いのだが
420: 2023/07/19(水)04:29 ID:??? AAS
外部リンク:getbootstrap.jp
Bootstrap 5 のDropdowns のページの一番最後に、
ドロップダウンイベントについて書いてある
show.bs.dropdown/shown.bs.dropdown
このイベント発生時に、表示テキストを入れ替えれば?
421: 2023/07/25(火)00:23 ID:??? AAS
(-。-)y-゜゜゜
422: 2023/11/20(月)22:52 ID:??? AAS
何をしていいか分からないな…
423(1): 2023/12/12(火)22:36 ID:??? AAS
変数名はキャメルケース(getNameなど)がよく使われるようですが、
スネークケース(get_nameなど)はやはり使わない方がいいですか?
424: 2024/02/28(水)02:36 ID:pCYviIFS(1) AAS
外部リンク:liveweave.com
JavaScriptでスプリッターを作っているのですが、左右を分割するスプリッターをマウスで動かしても、マウスの位置とずれてしまいます。
どのように修正すればいいのでしょうか。
425: 2024/03/28(木)04:02 ID:??? AAS
>>423
良いか悪いかはさておき
考え方としては
そのコードを、どのくらいの範囲で共有するのか
ってのを基準に考えたらいいと思う
自分だけなら好きにすればいいし
身内だけなら話して決めればいいし
広範囲なら世間一般の流れに合わせるべき
みたいな
426: 2024/03/28(木)04:07 ID:??? AAS
>>417
すんごい前だけど
似たようなことを頑張ったことある
でもやっぱり
select要素が開いているかどうかを判定出来ないので
原理的に出来なくて
select要素のように振る舞うものを
手作りするのが早かったです
427(1): 2024/04/08(月)00:13 ID:??? AAS
今動作しているのがサーバ上(https//:~)なのかローカル(file:///C:~)なのか区別する必要性が出てきました。
locationで取得する以外にいい方法ありますか?
区別さえ確実にできれば得られる値は(true/falseなど)なんでもいいです。
428: 2024/04/08(月)12:44 ID:??? AAS
>>427
window.location.protocolを見れば良いんじゃないかな
httpかhttpsなら、みたいな
429(1): 2024/04/18(木)13:55 ID:NjgPbiyX(1) AAS
var people = [{
"id" : "ID1", "name" : "人物1", "room" : "1"
}{
"id" : "ID2", "name" : "人物2", "room" : "2"
}]
var select_tag = document.getELementById("my_select");
for ( var i = 0; i < people.length; i++ ) {
var option = document.createElement("option");
option.value = people[i].id;
option.innerText = people[i].name;
省3
430: 2024/04/18(木)17:45 ID:??? AAS
>>429
select_tag.selectedIndexに
今選ばれてるoptionが何番目かが入ってるから
select_tagのchangeイベントにフックして
その数字を拾って、people[数字].idを参照したらいいよ
431(1): 2024/04/18(木)17:53 ID:??? AAS
ごめん間違えた
people[数字].roomだった
すまんこ
432: 2024/04/19(金)02:15 ID:??? AAS
>>431
出来ました!ありがとうございます!
select_tag.addEventListener("change", (e) =>{
let i = select_tag.selectedIndex;
alert(people[i].room);
});
433(1): 2024/05/07(火)02:22 ID:YeUeQCju(1) AAS
calleeという古語を使っていたが
怒られた
434: 2024/05/07(火)06:21 ID:??? AAS
>>433
arguments.calleeは無名関数式で使う人が多かった印象
外部リンク:developer.mozilla.org
名前付き関数式に変えれば解決する課題だと思う
上下前次1-新書関写板覧索設栞歴
あと 310 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.010s