Javascript 如何使用SetInterval和SetText函数自动动态更改文本字段
我对编码知之甚少(除了变量设置和一些概念)。我有一个娱乐演示文稿,其中有一个文本字段,我想每隔1/2秒左右更改一次 这有一些帮助,但是演示程序声明它需要SetText程序。我试过这个:Javascript 如何使用SetInterval和SetText函数自动动态更改文本字段,javascript,Javascript,我对编码知之甚少(除了变量设置和一些概念)。我有一个娱乐演示文稿,其中有一个文本字段,我想每隔1/2秒左右更改一次 这有一些帮助,但是演示程序声明它需要SetText程序。我试过这个: window.setInterval(function(){ SetText('awesome','incredible','whatever'); }, 1000); 这可以工作,但只会添加“awesome”或字符串中的第一个单词。如何设置它,使其以给定的间隔率更改为其他单词? 谢谢。看起来您的Set
window.setInterval(function(){
SetText('awesome','incredible','whatever');
}, 1000);
这可以工作,但只会添加“awesome”或字符串中的第一个单词。如何设置它,使其以给定的间隔率更改为其他单词?
谢谢。看起来您的
SetText
函数只接受一个参数,所以其他两个参数没有任何效果
您可以做的是创建一个单词数组,并在每次迭代中更改索引
// List of words to loop on
var words = ['awesome','incredible','whatever'];
// Index of the words array
var index = 0;
window.setInterval(function(){
SetText(words[index]);
// Increment the index modulo the length of words: 0, 1, 2, 0, 1, 2, etc
index = (index+1) % words.length;
}, 1000);
您能告诉我们更多关于
SetText
程序的信息吗?代码示例或文档将是理想的。稍后尝试使用随机函数为setText参数传递数组选择数组的位置我使用的程序称为XSplit——它是专门为播放视频游戏流演示而设计的程序,但它也可以利用Javascript来做更整洁的事情。问题字段中的文本字段属性在使用自定义脚本的空白模板时需要:/*JavaScript知识。您需要调用SetText(string)来更改XSplit广播混音器中的文本*/你能用代码演示一下吗?有些条款真的超出了我的理解力,就是这样!非常感谢。