2016-05-29 90 views
0

貌似<!-- -->不是为下面的语句如何注释掉属性

<input type="number" placeHolder="Surface Thickness (mm)"/> 

像这样注释掉placeHolder属性工作:

<input type="number" <!--placeHolder--> title="Surface Thickness (mm)"/> 

是否有可能注释掉placeHolder属性?有什么方法吗?

+1

什么服务器端技术使用?如果你使用的是asp.net mvc,那么'@ * placeHolder =“test”* @'。如果您使用任何服务器端技术,请在短时间内使用服务器端评论。 –

+2

*注释*属性有什么意义? –

+0

@DotNetDreamer Node.js – user3405291

回答

2

您不能在HTML标签中放置注释<!-- comment -->,但可以使用elem.setAttibute('some','value')elem.removeAttribute('some')添加/更改/移除HTML元素的属性。
至于这个问题,

document.getElementById('someInput').removeAttribute('placeholder')