Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在脚本中的特定位置添加文本?_Javascript_Text - Fatal编程技术网

Javascript 如何在脚本中的特定位置添加文本?

Javascript 如何在脚本中的特定位置添加文本?,javascript,text,Javascript,Text,如何在特定位置动态添加文本?我可以做到: var txt = document.createTextNode("text") 但是我不能移动它!如果这是一个简单的问题,我很抱歉,但我对JavaScript非常陌生:-/ 编辑例如:如果必须在脚本内部坐标450238处添加“这是一个文本”,您会怎么做?这取决于您添加的内容和添加位置。例如,如果要向空节点添加文本,那么innerHtml可能是最简单、最快、性能最好的方法。 document.getElementById('container')。i

如何在特定位置动态添加文本?我可以做到:

var txt = document.createTextNode("text")
但是我不能移动它!如果这是一个简单的问题,我很抱歉,但我对JavaScript非常陌生:-/


编辑例如:如果必须在脚本内部坐标450238处添加“这是一个文本”,您会怎么做?

这取决于您添加的内容和添加位置。例如,如果要向空节点添加文本,那么innerHtml可能是最简单、最快、性能最好的方法。
document.getElementById('container')。innerHtml='我要插入的文本'

需要注意的是,它将用文本完全替换容器元素的内容,因此如果只想添加到文本中,则无法执行此操作


否则,正如pst在关于您的问题的评论中所说,调用
document.getElementById('container').addChild(txtNode)
将向容器节点添加一个新的子节点。

找到您要添加到的节点,然后使用(或类似的,视情况而定)。很抱歉-但我不知道您的意思:[考虑搜索“HTML DOM教程”在学习了一点DOM是如何工作的,以及如何从JavaScript操作它之后,你将能够对一个特定的问题提出一个更好的问题。现在,请注意DOM和布局只是有点关联;要定位像这样的坐标,请参阅“CSS教程”(您将添加节点,尽管它实际上应该是一个像SPAN一样的元素,然后设置各种CSS属性,如
显示
顶部/左侧
)。介绍了一些“绝对CSS定位”