2011-12-16 3 views
1

Мне нужно захватить два значения текстового поля при отправке кнопки, а затем вставить их в некоторый HTML и добавить этот HTML в div.Получите значения текстового поля из формы, управляемой JavaScript, и добавьте эти значения в div

Тестовая страница находится в http://seafoammedia.com/dealer/quote/form.php с основным файлом JavaScript, являющегося jtracker.js

кода я вставил в jtracker.js, чтобы попытаться сделать это:

$('.jtWidgetGetQuote').click(function(){ 
    $("#map").append("<img src='http://maps.google.com/maps/api/staticmap?maptype=roadmap&amp;markers=size:mid|color:red|"+ fieldNames['origZip'] +"|"+ fieldNames['destZip'] +"&amp;size=270x170&amp;sensor=true' alt='' />") 
          }) 
+0

Что вы хотите сделать? – doctororange

ответ

0

Вы пробовали document.getElementById ('yourdiv'). innerHTML?

+0

Нет еще - как бы это реализовать? – user1101010

0

Вот код для чтения содержимого/значение из двух текстовых полей и добавить HTML к этому и вставить, что в качестве содержания DIV

HTML

City<input type="text" id="txtCity"/><br/> 
Zip <input type="text" id="txtZip" /><br/> 
<a href="#" id="a1">Go</a><br/> 
<input type="button" id="btnGo" value="Go Button" /> 
<div id="div1"></div> 

Javsascript (Предполагая, что вы используете jQuery)

$("#a1,#btnGo").click(function(){ 
    var htmlStr="<b>"+$("#txtCity").val()+"</b><br/><i>"+$("#txtZip").val()+"</i>"; 
    $("#div1").html(htmlStr); 
}); 

UPDATE: Согласно комментарию, я обновляю d код, чтобы кнопка имела то же самое, что и ссылка.

Работает демо-версия http://jsfiddle.net/F4aYw/14/

+0

Будет ли это работать на кнопке вместо ссылки? – user1101010

+0

OK - У меня код работает, но когда я помещаю его на фактическую страницу формы, он останавливается ... http://seafoammedia.com/dealer/quote/form.php – user1101010

+0

У вас есть кнопка id и используйте этот идентификатор в код javascript. Это будет работать. кстати, ваша страница работает для меня – Shyju

Смежные вопросы