<input type="button" name="name" value="Enero" id="mytext" onclick="my()">
function my() {
var poop = document.getElementById("mytext").value
if (poop = "Enero") {
poop = "Febrero"
} else if (poop = "Febrero") {
poop = "Marzo"
} else if (poop = "Marzo") {
poop = "Abril"
}
}
嗨,我正在尝试在输入按钮中创建一个函数,以便在您单击click时,按钮的值会根据您所获得的点击而更改为不同的值。
例如,默认值为“ Enero”(西班牙语,一月),因此您单击,然后连续将其更改为“ Febrero”,直到其返回“ Enero”,然后循环再次开始。
(您可以通过Jquery函数或Javascript函数帮助我)
最佳答案
只需修复月份的拼写(我猜是idk西班牙文),然后将其余的添加到数组中即可。
function my() {
var poop = document.getElementById('poop');
var mnths = ['janurenao', 'februareano', 'marcheano', 'aprileona', 'may-eona'];
var index = mnths.indexOf(poop.value);
if (index > -1) {
index++;
if(index === mnths.length) index = 0;
poop.value = mnths[index];
}
}
<input value='janurenao' id='poop' />
<button onclick='my()'>pressme</button>