suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – String im Tag abrufen


Wie im Bild gezeigt, handelt es sich um einen HTML-String. Gibt es eine Möglichkeit, den Inhalt in das rote Feld zu bekommen?

为情所困为情所困2728 Tage vor875

Antworte allen(5)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-07-05 10:45:32

    var dom = $('a').clone();
            dom.find('i,button').remove();
            console.log(dom.html());

    Antwort
    0
  • 天蓬老师

    天蓬老师2017-07-05 10:45:32

    提供个思路,用正则将标签段匹配掉 ...

    Antwort
    0
  • 高洛峰

    高洛峰2017-07-05 10:45:32

    首先获取到a标签这个dom
    然后从a.childNodes这个数组里面,找到nodeName为'#text'的节点,获取nodeValue就是了。

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-07-05 10:45:32

    可以参见我这个问题的答案,思路是一样的:
    /q/10...

    另外附上将代码字符串转成DOM的方法:
    https://stackoverflow.com/que...

    var code = '<li>text</li>';
    var p = document.createElement('p');
    p.innerHTML = code;
    
    var elements = p.childNodes;

    Antwort
    0
  • 三叔

    三叔2017-07-05 10:45:32

    可以转成DOM对象的话,用javascript;如果只能用字符串的话,用正则匹配。

    Antwort
    0
  • StornierenAntwort