Javascript 如何在jquery中向包含字符串的变量追加额外字符
您好,我遇到了一个问题,在包含Javascript 如何在jquery中向包含字符串的变量追加额外字符,javascript,jquery,html,Javascript,Jquery,Html,您好,我遇到了一个问题,在包含文本框中的值的变量后面附加一个特殊字符。我使用了.append()函数来追加字符,但我在控制台中遇到错误,因为append不是一个函数,有人能帮我解决这个问题吗 <html> <body> <form> <input type="textbox" id="textbox"/> <input type="submit" class="button" value="submit"/> </form&
文本框
中的值的变量后面附加一个特殊字符。我使用了.append()
函数来追加字符,但我在控制台中遇到错误,因为append不是一个函数,有人能帮我解决这个问题吗
<html>
<body>
<form>
<input type="textbox" id="textbox"/>
<input type="submit" class="button" value="submit"/>
</form>
</body>
</html>
jquery
$(文档).ready(函数(){
$(文档).on('单击','.button',函数(){
var demo=$('#textbox').val();
var demoapp=demo.append(“^”);
console.log(demoapp);
});
});
有人能帮我解决这个问题吗
而不是
var demoapp=demo.append(“^”)代码>,使用var demoapp=demo+“^”代码>而不是var demoapp=demo.append(“^”)代码>,使用var demoapp=demo+“^”代码>您可以执行普通字符串连接,而不必使用任何库(如use used.append())
$(文档).ready(函数(){
$(文档)。在('单击','按钮',函数()上){
var demo=$('#textbox').val();
var demoapp=demo+“^”;
警报(demoapp);
});
});代码>
您可以执行普通字符串连接,而不必使用任何库(如use used.append())
$(文档).ready(函数(){
$(文档)。在('单击','按钮',函数()上){
var demo=$('#textbox').val();
var demoapp=demo+“^”;
警报(demoapp);
});
});代码>
您正在对值使用追加
,但来自:
将参数指定的内容插入到匹配元素集中每个元素的末尾
如果只需要字符串连接,则应尝试以下操作:
var demo=$('#textbox').val();
var demoapp=demo + "^";
alert(demoapp);
如果要编辑#文本框
值,则应尝试以下操作:
var demo=$('#textbox');
demo.val(demo.val() + '^');
alert(demo.val());
您正在对值使用append
,但来自:
将参数指定的内容插入到匹配元素集中每个元素的末尾
如果只需要字符串连接,则应尝试以下操作:
var demo=$('#textbox').val();
var demoapp=demo + "^";
alert(demoapp);
如果要编辑#文本框
值,则应尝试以下操作:
var demo=$('#textbox');
demo.val(demo.val() + '^');
alert(demo.val());
猜测append
不是正确的方法。您只需要将其附加到演示值吗?这是您想要的吗`?请注意,在没有jQuery的情况下,您还没有包括jQuery(这对于您所需要的内容来说是多余的),您可以使用document.querySelector(“#textbox”).value+=“^”
或document.getElementById('textbox')。value+=“^”
。另外,textbox
不是有效的输入类型。text
中的正确方法。Guessappend
不是正确的方法。您只需要将其附加到演示值吗?这是您想要的吗`?请注意,在没有jQuery的情况下,您还没有包括jQuery(这对于您所需要的内容来说是多余的),您可以使用document.querySelector(“#textbox”).value+=“^”
或document.getElementById('textbox')。value+=“^”
。另外,textbox
不是有效的输入类型。文本
中的正确选项。