如何在JavaScript中将onmouseover属性添加到<option> </option>?

时间:2017-06-05 03:42:15

标签: javascript html asp.net

我试图将onmouseover添加到选项标签以显示文本值。有人可以帮我这个吗?

    var opt;

    for (var i = 0; i < response.length; ++i) 
    {
        var tempResult=new Array();
        tempResult=response[i].split('|');

        opt = document.createElement("OPTION");
        opt.text = tempResult[1];
        opt.value= tempResult[0];
        opt.title = tempResult[2];
        opt.attributes.add

        matchList.options.add(opt);
    }

1 个答案:

答案 0 :(得分:0)

for (var i = 0; i < response.length; ++i) 
{
    var tempResult=new Array();
    tempResult=response[i].split('|');

    var opt = document.createElement("OPTION");
    opt.text = tempResult[1];
    opt.value= tempResult[0];
    opt.title = tempResult[2];
    opt.setAttribute('onmouseover', `alert("mouseover")`);

    matchList.options.add(opt);
}

我建议你学习函数和事件监听器。它可以比内联JavaScript更有条理。