markdown JS / no-js类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown JS / no-js类相关的知识,希望对你有一定的参考价值。

# JS Body class

### Best
```js
// window.document.documentElement.className.replace('no-js', 'js');
window.document.documentElement.className = window.document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';

(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)
```

### Add to `<html>`
```html
<script>document.body.parentElement.className = document.body.parentElement.className.replace('no-js', 'js');</script>
```

### Add to `<body>`
```html
<script type="text/javascript">document.body.className = ((document.body.className) ? document.body.className + ' js' : 'no-js');</script>
```

以上是关于markdown JS / no-js类的主要内容,如果未能解决你的问题,请参考以下文章

HTML 从html标签中删除“no-js”类,添加“js”类

HTML“no-js”类的目的是啥?

class="no-js"

html 这在ie特定样式的情况下提供了html标签上的类。注意:Modernizr在加载时用“js”替换“no-js”。如果你

从html标记中删除“no js”类,添加“js”类

markdown JS.Objects.Classes.Contact经理版本1+,基本ES6类