我想用Javascript设置供应商样式,如下所示:
elem.style.mozBorderRadius = '5px';
这可能吗?如果是这样,怎么样?
答案 0 :(得分:2)
您可以检查并设置如下:
if (elem.style.MozBorderRadius !== undefined)
elem.style.MozBorderRadius = "5px";
你也可以使用webkitBorderRadius
同时使用webkit来执行此操作,如下所示:
if (elem.style.MozBorderRadius !== undefined)
elem.style.MozBorderRadius = "5px";
else if (elem.style.webkitBorderRadius !== undefined)
elem.style.webkitBorderRadius = "5px";
请确保将其包含在我上面的if()
中,因此在不支持它的浏览器中不会出错。