JS:

с новичка: у меня есть следующие функции JavaScript. Это работает правильно, но я не хочу жестко кодировать строки «Names» и «namesDiv». Я хочу передать их как параметры в getItems (). Как мне это сделать?

Редактировать: функция GetMsg () возвращает объект JSON: результат.

HTML:

<input type="button" onclick="getItems(); return false;" value="Go"/>

JS:

function getItems() {
   loadingMsg();
   GetMsg("Names", null, callback);
}

function callback(result, args){
   clearContainer();
   //do stuff
   document.getElementById("namesDiv").append(foo);
}

function loadingMsg(){
    clearContainer();
    // do stuff
    document.getElementById("namesDiv").append(foo);   
}

function clearContainer(){
    document.getElementById("namesDiv").innerHTML = "";
}