посидел, попихтел и вот что сообразил:
<script language="javascript" type="text/javascript">
/*Создаем объект XMLHttpRequest*/
var xmlHttp = new XMLHttpRequest();
function callServer() {
// Получить tovar_id и firma из web-формы
var tovar_id = document.getElementByName("tovar_id").value;
var firma = document.getElementByName("firma").value;
// Продолжать только если есть значения обоих полей
if ((tovar_id == null) || (tovar_id == "")) return;
if ((firma == null) || (firma == "")) return;
// Создать URL для подключения
var url = "price.php?tovar_id=" + escape(tovar_id) + "&firma=" + escape(firma);
// Открыть соединение с сервером
xmlHttp.open("GET", url, true);
// Установить функцию для сервера, которая выполнится после его ответа
xmlHttp.onreadystatechange = updateInput;
// SПередать запрос
xmlHttp.send(null);
}
//Обработка ответа от сервера
function updateInput() {
if (xmlHttp.readyState == 4) {
var rez = xmlHttp.responseText;
document.getElementById("2").value = rez;
}
}
</script>
если че не так то подправте пожалуйста....