Fire Event on Second Attempt
Posted: Mon Jun 13, 2011 3:09 pm
I am making a backspace function, but I only want the event to fire if the input field is empty and I hit backspace again. I don't want it to fire when I hit backspace and the field is empty simultaneously!
If I type in... j then hit backspace, my event will fire.
I want to type in... j then hit backspace, don't fire the event, hit backspace again, fire the event
If I type in... j then hit backspace, my event will fire.
I want to type in... j then hit backspace, don't fire the event, hit backspace again, fire the event
function backspace_delete(e) { if (!e) { // IE reports window.event instead of the argument e = window.event; } var keycode; if (document.all) { // IE keycode = e.keyCode; } else { // Not IE keycode = e.which; } if (keycode == 8 && with_field.value == '') { if (document.all) { //IE removeElementById(with_input.lastChild.id); } else { //Non IE removeElementById(with_input.lastChild.id); } } }