function short_tag(tag, contents) {
return "<" + tag + ">" + contents + "</" + tag + ">";
}
document.getElementById("test-2").innerHTML = short_tag(p, okok);
<div id="test-2">
</div>
有谁知道为什么没有定义错误p正在返回?
答案 0 :(得分:2)
因为p
和okok
应该是字符串,但会被引用为变量。
function short_tag(tag, contents) {
return "<" + tag + ">" + contents + "</" + tag + ">";
}
document.getElementById("test-2").innerHTML = short_tag('p', 'okok');
&#13;
<div id="test-2">
</div>
&#13;
答案 1 :(得分:1)
有谁知道为什么没有定义错误p正在返回?
因为<div id="test-2">
</div>
是一个变量名,你还没有定义它。
您似乎正在尝试传递字符串 p
,因此您应该使用字符串文字而不是变量名称。在它周围加上引号。
答案 2 :(得分:-1)
那是因为p被视为一个变量,其中apply_filters( 'woocommerce_dropdown_variation_attribute_options_args', $args )
应该是一个String。与p
okok
&#13;
function short_tag(tag, contents) {
return "<" + tag + ">" + contents + "</" + tag + ">";
}
document.getElementById("test-2").innerHTML = short_tag("p", "okok");
&#13;