gpt4 book ai didi

javascript - 通过 JavaScript 填充 Html 选择 "FontSize"

转载 作者:行者123 更新时间:2023-11-28 18:08:54 25 4
gpt4 key购买 nike

我想通过脚本填充我的选择。我正在努力解决填充方法。

当我想填充 FontSizeMenu 时,我使用以下代码:

function FillFontSizeMenu() { // run this at Start
FillSelection(GetPossibleFontSizes(), "fontSizeMenu"); // Fill the selection with values
}

function GetPossibleFontSizes(){ // Return all values for the menu
var sizeMin = 1;
var sizeMax = 100;
var possibleSizes = [];
for(var i = sizeMin; i <= sizeMax; i++)
{
possibleSizes.push(i);
}
return possibleSizes;
}


function FillSelection(possibleValues, elementId){ // Fill the menu
for(var i = 0; i < possibleValues.length; i++)
{
var optionElement = "<option></option>"; // add one option element per value
optionElement.html(possibleValues[i]);
optionElement.val(possibleValues[i]);
$(elementId).append(optionElement); // add the option element to the selection
}
}

“FillSelection”方法有问题,它表示选项元素不是函数。

有人知道哪里出了问题或缺失吗?

谢谢

最佳答案

html 字符串包裹在 jQuery()

var optionElement = $("<option></option>");

您还可以使用jQuery()设置htmlvalue并调用.appendTo()

$("<option></option>", {
html: possibleValues[i],
value: possibleValues[i],
appendTo: $(elementId)
});

关于javascript - 通过 JavaScript 填充 Html 选择 "FontSize",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42064174/

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