gpt4 book ai didi

javascript - 如何使用 'selected' 和 javascript 在选项上添加 'setAttribute'

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:22:38 25 4
gpt4 key购买 nike

例如,我有这个,我正在尝试设置默认选项 1,将被默认选中,我如何仅使用 OPT.setAttribute(...,..) 来做到这一点:

 var SELECT = document.createElement('SELECT');

var OPT1 = document.createElement('OPTION');
OPT1.setAttribute('value', 0);

var OPT2 = document.createElement('OPTION');
OPT2.setAttribute('value', 0);

OPT1.appendChild( document.createTextNode( 'option1' ) );
OPT2.appendChild( document.createTextNode( 'option2' ) );

SELECT.appendChild(OPT1);
SELECT.appendChild(OPT2);

我正在尝试这个:

OPT1.setAttribute('selected','true'); 

显然不工作,感谢您的帮助。 :)

最佳答案

试试这个

var SELECT = document.createElement('SELECT');
var OPT1 = document.createElement('OPTION');
OPT1.setAttribute('value', 0);

var OPT2 = document.createElement('OPTION');
OPT2.setAttribute('value', 0);
OPT2.setAttribute('selected', 'selected');
// also you can set use .selected as a property
// OPT2.selected = true;

OPT1.appendChild( document.createTextNode( 'option1' ) );
OPT2.appendChild( document.createTextNode( 'option2' ) );

SELECT.appendChild(OPT1);
SELECT.appendChild(OPT2);


document.getElementById('select').appendChild(SELECT);
<div id="select"></div>

关于javascript - 如何使用 'selected' 和 javascript 在选项上添加 'setAttribute',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33668627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com