我正在尝试在innerHTML函数中输出jquery代码,如果我输出的var b比它有效但a不起作用,在这里我提供了一个简单的问题示例。
null
答案 0 :(得分:1)
您必须在.text()
喜欢:
var a = $(".logglistPath").text("F:\\PROD\\DATA\\Logglistor\\Logglistor " + new Date().getFullYear())
答案 1 :(得分:0)
您必须从函数中返回文本,还必须将年份与字符串的另一部分连接起来(+
)
document.getElementsByClassName("test")[0].innerHTML = myFunc();
function myFunc() {
var b = "hey";
var a = "F:\\PROD\\DATA\\Logglistor\\Logglistor " + new Date().getFullYear();
return a;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="test">a</p>