用js清除网页内内容

JavaScript023

用js清除网页内内容,第1张

1、新建一个html页面,命名为test.html。

2、在test.html页面内,使用p标签创建三行文字。

3、在p标签的下面,创建一个button按钮,按钮名称为“清除网页内容”。

4、给button按钮绑定onclick点击事件,当按钮被点击时,执行delAll()函数。

5、在test.html页面内,使用function创建delAll函数。

6、在delAll函数内,获得当前页面body对象,使用innerHTML属性赋值为空的方法清除网页内容。

7、在浏览器中打开test.html页面,点击“清除网页内容”按钮,网页显示空白,内容被清除。

你好,textarea标签内的内容即为它的value,所以可以通过value属性操作。

document.getElementsByTagname("textarea")[0].value=""//这样的前提是只有一个textarea

或者:

<textarea id="aa">sdfasdfasdfasdfasdfasdfasdfasdf</textarea>

<script type='text/javascript'>

document.getElementById("aa").value=""

</script>

你要删除指定的内容的可以这样:

document.getElementById("aa").value=document.getElementById("aa").value.toString().replace(/这里写你的指定内容的的正则表达式/g,'')//根据正则表达式匹配内容,并替换为空,即删除。正则表达式后的参数g是替换全部匹配的项,没有g则只匹配第一个。

与 js 文本文件里的内容没有关系。

有两种可能:

其它程序正在打开该文件

权限问题,把该文件设置了0777的权限就可以删除了。