我有一个书签:
var b=document.getElementsByClassName('textinput')[0];
b.value=' (Christiansburg)';
var f=document.createEvent("HTMLEvents");
f.initEvent('change',true,true);
b.dispatchEvent(f);
void(0);
这将使用(Christiansburg)
替换Google日历活动标题的内容(如果有)。我希望它只是将它附加到已存在的任何内容中。我尝试过几件事,但我无法弄清楚如何让它发挥作用。
答案 0 :(得分:4)
替换=
运算符
b.value = ' (Christiansburg)';
到+=
运算符,它会将您的字符串追加到值:
b.value += ' (Christiansburg)';
答案 1 :(得分:1)
b.value += 'yourtextgoesrighthere';
会这样做。如果在字符串上使用,“+”符号是一个追加运算符。
答案 2 :(得分:1)
要将字符串值附加到现有字符串,您可以使用+=
运算符进行分配:
b.value += ' (Christiansburg)';
答案 3 :(得分:1)
您可以使用+
运算符追加字符串。因此"Hello" + " " + "world"
将是"Hello world"
。
所以你可以做b.value = b.value + ' (Christiansburg)';
由于追加是经常进行的,因此有一个简写:b.value += ' (Christiansburg)'