var c = <head></head><body></body>
我想在head标签之间插入基本标签。上面的head标签不是html形式里面的变量,现在我想修改这个c变量,如下图所示
<head><base target="_blank"/></head><body></body>
任何人都知道......
答案 0 :(得分:0)
您可以使用.append()
:
$('head').append('<base target="_blank"/>');
<强> Working Demo 强>
要追加到第一个位置,请使用.prepend()
:
$('head').prepend('<base target="_blank"/>');
<强> Working Demo 强>
答案 1 :(得分:0)
使用appendTo方法:
var c = '<head></head><body></body>';
$('<base target="_blank"/>').appendTo('head');
答案 2 :(得分:0)
由于你提出的不是有效的javascript或HTML,我假设你真正的意思是你有一个javascript变量c
这是一个像这样的javascript字符串:
var c = '<head></head><body></body>';
并且您想将其更改为:
var c = '<head><base target="_blank"/></head><body></body>';
如果这就是你的意思,你可以这样做:
c = c.replace('<head>', '<head><base target="_blank"/>');
工作演示:http://jsfiddle.net/jfriend00/4p6wf/
如果您的意思不同,请通过编辑您的问题来澄清。