如何在使用javascript单击HTML链接时添加输入表单?
我想要一个包含链接的如何在使用javascript单击HTML链接时添加输入表单?,javascript,html,Javascript,Html,我想要一个包含链接的div。单击时,链接应替换为,但它就是不起作用 任何其他html代码都可以工作,但由于某些原因,我无法用输入替换链接: 函数工作(){ document.getElementById(“工作”).innerHTML=“测试”; }; 函数notworking(){ document.getElementById(“notworking”).innerHTML=“”; }; 请注意,除非注释掉“notworking()”函数,否则整个代码都无法运行! 嵌套引号需要单引号
div
。单击时,链接应替换为
,但它就是不起作用
任何其他html代码都可以工作,但由于某些原因,我无法用输入替换链接:
函数工作(){
document.getElementById(“工作”).innerHTML=“测试”;
};
函数notworking(){
document.getElementById(“notworking”).innerHTML=“”;
};代码>
请注意,除非注释掉“notworking()”函数,否则整个代码都无法运行!
嵌套引号需要单引号
function notworking() {
document.getElementById("notworking").innerHTML = "<input type='text'>";
}
函数不工作(){
document.getElementById(“notworking”).innerHTML=“”;
}
我已经这样做了很多次了,哈哈,当使用双引号内的引号时,总是使用单引号
希望有帮助 嵌套引号需要单引号
function notworking() {
document.getElementById("notworking").innerHTML = "<input type='text'>";
}
函数不工作(){
document.getElementById(“notworking”).innerHTML=“”;
}
我已经这样做了很多次了,哈哈,当使用双引号内的引号时,总是使用单引号
希望有帮助 这是因为这条线:
document.getElementById("notworking").innerHTML = "<input type="text">";
document.getElementById(“notworking”).innerHTML=“”;
您使用双引号开始字符串,但在字符串中使用双引号。这会导致JavaScript中出现语法错误。如果字符串中需要双引号,请在整个字符串周围使用单引号,反之亦然
改变
document.getElementById(“notworking”).innerHTML=“”代码>
到
document.getElementById(“notworking”).innerHTML=''代码>这是因为这一行:
document.getElementById("notworking").innerHTML = "<input type="text">";
document.getElementById(“notworking”).innerHTML=“”;
您使用双引号开始字符串,但在字符串中使用双引号。这会导致JavaScript中出现语法错误。如果字符串中需要双引号,请在整个字符串周围使用单引号,反之亦然
改变
document.getElementById(“notworking”).innerHTML=“”代码>
到
document.getElementById(“notworking”).innerHTML=''代码>这样做。注意text
document.getElementById("notworking").innerHTML = "<input type='text'>";
document.getElementById(“notworking”).innerHTML=“”;
像这样做。注意text
document.getElementById("notworking").innerHTML = "<input type='text'>";
document.getElementById(“notworking”).innerHTML=“”;
请在问题中包含所有代码。您的输入错误会导致语法错误。当某些东西“不工作”时,您至少应该查看调试控制台是否有任何错误。请在问题中包含所有代码。如果您的输入错误导致语法错误。当某些东西“不起作用”时,你至少应该看看调试控制台是否有任何错误。哦,伙计,哈哈,谢谢,这很有意义!哦,伙计,哈哈,谢谢,这很有道理!