Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaScript中更改下拉控件文本的字体_Javascript_Jquery - Fatal编程技术网

如何在JavaScript中更改下拉控件文本的字体

如何在JavaScript中更改下拉控件文本的字体,javascript,jquery,Javascript,Jquery,我有一个下拉控件,当我关闭下拉时,我用JavaScript捕捉事件。当我检查一个条件时,我想更改显示中文本的粗体样式,其中一些值为bold true,另一些值为bold false 范例 if (dropDownName == "OSComputerTreeFilterDropDownControl") { var OSLevel = "@SearchFilterGroupOP.Properties.Resources.Filter_OperatingSystem"

我有一个下拉控件,当我关闭下拉时,我用JavaScript捕捉事件。当我检查一个条件时,我想更改显示中文本的粗体样式,其中一些值为bold true,另一些值为bold false

范例

 if (dropDownName == "OSComputerTreeFilterDropDownControl") {
            var OSLevel = "@SearchFilterGroupOP.Properties.Resources.Filter_OperatingSystem"
            var elementsCount = listBox.GetItemCount();
            if ((selectedItems.length == elementsCount) || (selectedItems.length == 0)) {
                dropDownControl.SetText(OSLevel + " : " + all);
            } 

我想要像dropDownControl.Style.Font.Bold=true这样的东西

使用JQuery更改字体大小。这也可以在Javascript中通过一些编辑来完成

HTML:


那么,是否存在可以插入或不插入的单行解决方案?如果是这样的话,它会是什么呢?对于JQuery,它将是$test.cssfont-weight,800;,将test替换为Javascript的ID名称document.getElementByIdtest.style.fontWeight=800;dropDownControl.SetTextvulnerabilityLevel+:+all;dropDownControl.style.fontWeight=400;第一个是现有调用,第二个是我添加的调用,但它崩溃了:uncaughttypeerror:cannotsetproperty'fontwweight'of undfinedh如何获取dropDownControl对象?通过document.getElementById?TreeViewFilters.UpdateText=函数列表框{var selectedItems=listBox.GetSelectedItems;var dropDownName=listBox.GetMainElement.getAttributeDropDownName;var dropDownControl=evaldropDownName;
<select id="test">
    <option>Example 1</option>
    <option>Example 2</option>
    <option>Example 3</option>
</select>
$( "#test" ).change(function() {
$("#test").css("font-weight","800");
});