Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho uma função, que recebe um valor, ela deva verificar se este valores já está contido no input, se estiver deve remover se não estiver deve adicionar o valor ao input, estou tentando assim:
function options_add_capture_id(input)
{
var i = input;
var o = document.getElementById("options_add_input").value;
var a = o.split('/');
var p = a.indexOf(i);
if(p > -1)
a.splice(p, 1);
else
a.push(i.toString());
document.getElementById("options_add_input").value = a.join('/');
}
Ela funciona em partes, se não tiver o conteúdo no input ela adiciona, mas, se tiver o conteúdo ela tambem adiciona, o que há de errrado?
Carregando comentários...