Добавить опцию с сервера в существующий список - PullRequest
0 голосов
/ 07 октября 2009

HI У меня есть HTML ListBox, который содержит значения доменов электронной почты, взятых из файла свойств. В одном случае, когда страница должна быть отредактирована, мне нужно вывести значение адреса электронной почты с сервера, разделить на две части и загрузить адрес электронной почты в текстовое поле и список

например: myname@gmail.com будет разделен на myname и gmail.com, а myname будет добавлено в текстовое поле, что я могу сделать, но я не могу добавить домен электронной почты (gmail. com) в список

EDIT

var email = "$!{employeeprofile.mainEmail}";
if(email.indexOf("@") != -1){
  thisForm.main_email10.value = email.substring(0,email.indexOf("@"));  
  var y=email.substring(email.indexOf("@")+1,email.length);
  var emailDomain=y;
  alert('emailDomain'+emailDomain)  
  thisForm.emalDomain.options.add(emailDomain);
}
thisForm.first_name.focus();

Я получаю, что emalDomain.options имеет значение null или не является объектом

Я пытаюсь сделать это в JavaScript. Возможно ли это сделать?

Спасибо

1 Ответ

0 голосов
/ 07 октября 2009

попробуйте следующее вместо .options.add строки:

var elm = document.createElement("option");
elm.value = emailDomain;
elm.innerHTML = emailDomain;
thisform.emalDomain.appendChild(elm);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...