当'this'作为参数从外部js文件传递给函数时,可以使用以下方法访问控件的ID:
<input type="text" id="myInput">
。function getControlId(element) {
var controlId = element.id;
console.log("控件的ID是:" + controlId);
}
var myInput = document.getElementById("myInput");
getControlId(myInput);
上述代码中,myInput
是通过document.getElementById
方法获取到的控件对象,然后将该对象作为参数传递给getControlId
函数。函数内部通过element.id
可以获取到控件的ID,然后可以进行相应的操作或输出。
这种方法适用于前端开发中需要从外部文件传递控件对象,并在函数中使用控件的ID的场景。
领取专属 10元无门槛券
手把手带您无忧上云