Javascript 使用val(';';)清除文本区域
我使用jquery将一些默认内容放入Javascript 使用val(';';)清除文本区域,javascript,jquery,Javascript,Jquery,我使用jquery将一些默认内容放入中,然后尝试实现一个按钮,通过重置为原始内容来清除任何新用户添加到中的内容。我曾尝试使用jquery单击功能触发的.val(“”),在重新启动代码之前清除,但由于某种原因,在我尝试重置后保持空白(works find first time through)。我搞不懂这个 代码是我在英语课堂上教正确使用逗号的东西。在这里工作: 函数开始(){ var text=“我们需要核桃、肉桂、糖和牛奶。”; var新文本; var selectComma=“,”;//这可
中,然后尝试实现一个按钮,通过重置为原始内容来清除任何新用户添加到
中的内容。我曾尝试使用jquery单击功能触发的.val(“”)
,在重新启动代码之前清除
,但由于某种原因,
在我尝试重置后保持空白(works find first time through)。我搞不懂这个
代码是我在英语课堂上教正确使用逗号的东西。在这里工作:
函数开始(){
var text=“我们需要核桃、肉桂、糖和牛奶。”;
var新文本;
var selectComma=“,”;//这可以是您想要的任何标点符号
var命中率=[];
var-commaCheck;
var通信;
var-progressBar=0;
var偏移=0;
newText=text.replace(/,/g',);
$(“#commabox”).text(newText);//将新文本写入textarea
$(“#commanumber”).text(commanumbertext);
log(“句子是”+text.length+“characters long”);
对于(i=0;i使用.val(newText)
而不是.text(newText)
来设置文本区域的文本:
$("#commabox").val(newText); //writes newText to textarea
这应该足以满足您想要实现的目标:
$('document').ready(函数(){
变量$textarea=$(“#textarea1”);
$textarea.attr('data-default-value',$textarea.val());
$(“#清除”)。单击(函数(){
$textarea.val($textarea.data('default-value'));
});
});
默认值
清楚的
$("#commabox").val(newText); //writes newText to textarea