функция удаления не работает, пожалуйста, помогите - PullRequest
1 голос
/ 31 октября 2010

Если кто-то здесь хочет мне помочь, я был бы очень признателен

функция removeInput () javascript ниже не работает должным образом, что я должен делать?

<script language="javascript">
fields = 0;
function addInput() {
    if (fields != 10) {
        var htmlText =  "<input type='text' name='friends[]' value='' size='auto' maxlength='45' /><br />";
        var newElement = document.createElement('div');
        newElement.id = 'addfriend'; 
  newElement.innerHTML = htmlText;

        var fieldsArea = document.getElementById('addfriend');
 fieldsArea.appendChild(newElement);

        fields += 1;
    } else {
        alert("Only 10 friends allowed.");
        document.form.add.disabled=true;
    }
}
//field = 0;
function removeInput() {
  var div = document.getElementById('addfriend');
        var lastElement = document.removeElement('div');
        lastElement.id = 'addfriend'; 
  if (lastElement > 2) div.Element(lastElement - 1);

}
</script>

1 Ответ

1 голос
/ 31 октября 2010

Касабланка и mootinator правы, код и вопрос никоим образом не помогают в понимании цели.Но сразу же я вижу эту проблему:

var div = document.getElementById ('addfriend');

var lastElement = document.removeElement ( 'div' div);

Почему вокруг div есть кавычки? .. Если вы пытаетесь удалить объект div, не ставьте туда кавычки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...