位置: 编程技术 - 正文
现在就成了这样:
z | --------------------------------------- | | | | | [more] y(TEXTAREA) butt(BUTTON) P [more]然后删除段落。现在看起来就好像是文本框和按钮代替了之前的段落。
直到现在,插入文本框之后,我们才能把段落的innerHTML放置在文本框内。Mozilla里面不支持在插入之前给文本框内添加内容。
y.value = x;为了用户方便给文本框焦点:
y.focus();然后设置editing为true。
editing = true;}将文本框转换为P 当用户点击Ready按钮,就应该反过来了。这个由saveEdit()函数来完成。 function saveEdit() {得到TEXTAREA(这里假设整个页面只有一个TEXTAREA): var area = document.getElementsByTagName('TEXTAREA')[0]创建一个新的段落并保存: 找到文本框的父元素:新的段落需要添加到那去: 将文本框的值存储在新的段落里: 然后把新的段落插入在文本框之前: 移除文本框: 移除Ready按钮(同样的,假设页面只有一个按钮): 然后设置editing为false:用户停止编辑: 事件 在函数之外,设置一个整个页面的onclick事件: 翻译地址: 转载请保留以下信息 作者:北玉(tw:@rehawk)推荐整理分享JavaScript DOM 学习第二章 编辑文本(js中dom的用法),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:javascriptdom编程,javascript的dom,javascriptdom编程,js domcontentloaded,javascript中dom的含义,js dom操作方法,javascript的dom,javascript中dom的含义,内容如对您有帮助,希望把文章链接给更多的朋友!
JavaScript DOM 学习第三章 内容表格 如果你也想这么做,那么你还需要我的getElementByTagNames()函数。functioncreateTOC(){vary=document.createElement('div');y.id='innertoc';vara=y.appendChild(document.createElement('span
JavaScript DOM学习第四章 getElementByTagNames getElementByTagNames(注意是复数的names)会获得一些tag的元素,然后按照他们的顺序保存在一个数组中。这非常的有用,比如在上一章的TOCScript中,就需要
JavaScript DOM 学习第五章 表单简介 因为每一个表单的检测项都不同,所以我也不能给你一个万能的代码。你需要用我在这一章介绍的这些元素构建自己的检测函数。我在后面一张还有一
标签: js中dom的用法
本文链接地址:https://www.jiuchutong.com/biancheng/381850.html 转载请保留说明!友情链接: 武汉网站建设