登录/创建账户

Element setInnerXNML(XNML_String xnml);

目录

[编辑] 功能描述

将当前节点元素的内容设置为参数xnml表示的一段XNML片段。

[编辑] 参数

参数名

类型

描述

xnml

XNML_String

一个XNML_String对象,代表一段XNML片段。

[编辑] 返回值

返回值类型

描述

Element

返回当前节点。

[编辑] 示例

<div id="div_container"></div>

<xn:js-string var="loc_input">
  <input id="xnjs_location" value="http://dev.xiaonei.com/wiki/XNJS" size="50" />
</xn:js-string>

上面的XNML代码使用xn:js-string标签创建的XNML_String对象loc_input便能够在XNJS中使用:

<script type="text/javascript">
<!--
  var ele = document.getElementById('div_container');
  ele.setInnerXNML(loc_input);
//-->
</script>

[编辑] 注意事项

  1. 不允许将XNML片段以字符串的形式直接传给setInnerXNML,如类似element.setInnerXNML('<input type=\"text\"/>')的用法是不能工作的。如果想设置元素内容为一段普通的文本值,请使用setTextValue
  2. 删掉原有内容

[编辑] 相关章节