Wenn ich auf den Link klicken, wenn durch js erstellt wird, zeigt es Seite nicht gefunden. Aber der gleiche Link, wenn ich es explizit mit <a>
Tag in HTML hinzufügen, wird korrekt geöffnet. Was könnte das Problem sein?Fehler bei der Verwendung von Anchor-Tag in Javascript
Link zu den gesamten Code ist hier: http://codepen.io/jpninanjohn/pen/GZrzoG
'titleLink.setAttribute (" href ", Antworten [3] [i]);', entfernen Sie die Anführungszeichen von 'Antworten..' – ojovirtual
Es ist unwahrscheinlich, dass diese Zeichenfolge' href' ist, versuchen Sie, die Antworten der Antworten zu entfernen [3] [i] '. Versuchen Sie es auch mit der Konsole zu debuggen: 'console.log (titleLink.href)'. –
Wie bereits erwähnt, setzen Sie das href-Attribut mit einer Zeichenfolge anstelle der Array-Position http://codepen.io/anon/pen/yOpggx – Yuri