如何在 Javascript 中将 srcElement 转换为字符串

How to convert srcElement into string in Javascript

我正在使用 for 循环将 onClick 侦听器添加到我的文本框,当用户单击文本框时,它会获取其 ID。

我想做的是将我正在获取的 ID 转换为字符串,因为有些任务要求我使用字符串而不是 ID。

var textbox = getElementsByClassName("myTextbox");
var textboxID = null;

    for (var i = 0; i < textbox.length; i++) {

        textbox[i].addEventListener("click", function(listener) {
             textboxID = listener.srcElement;
            });
}

我试过:textboxID = listener.srcElement.toString();textboxID.toString() 但没有成功。

欢迎任何帮助。

使用 srcElement 引用的对象的 ID 属性:

textboxID = listener.srcElement.id;