當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Dart Element.insertAdjacentHtml用法及代碼示例

dart:html 庫中Element.insertAdjacentHtml 方法的用法介紹如下。

用法:

void insertAdjacentHtml(
   String where,    
   String html,    
   {NodeValidator? validator,    
   NodeTreeSanitizer? treeSanitizer}   
)

將文本解析為 HTML 片段並將其插入到指定位置的 DOM 中。

where 參數指示插入 HTML 片段的位置:

  • 'beforeBegin':就在這個元素之前。
  • 'afterBegin':作為該元素的第一個子元素。
  • 'beforeEnd':作為該元素的最後一個子元素。
  • 'afterEnd':緊跟在這個元素之後。
    var html = '<div class="something">content</div>';
    // Inserts as the first child
    document.body.insertAdjacentHtml('afterBegin', html);
    var createdElement = document.body.children[0];
    print(createdElement.classes[0]); // Prints 'something'

也可以看看:

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 insertAdjacentHtml method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。