2011-01-29 4 views
1

Я работаю над одним проектом, где мне нужно, чтобы создать форму заказаКак найти значение текстового поля в JavaScript

я получил очень хороший пример из http://css-tricks.com/examples/DynamicOrderForm/.

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

Я пытался заставить его работать, но не смог.

Благодарим за помощь.

+1

Показать, что вы пробовали, люди рады помочь вам выяснить, где вы поступили не так. –

+0

Я попытался внести изменения в JS-файл, но я не могу поместить текстовое поле вместо цены и получить результат ... – air

ответ

1

идти вниз и искать

<td class="price-per-pallet">$<span>165</span></td> 

и редактировать цены в пределах «диапазона» метки с вашей ценой. Если вы хотите текстовое поле

<input name="price" type="text" /> 

затем в order.js проверить, где расчеты принимаются место и там вы можете прочитать значение этого текстового поля вместо чтения статического значения диапазона тега. Найти следующую строку в order.js

// Find the pricing 
     var multiplier = $el 
      .parent().parent() 
      .find("td.price-per-pallet span") 
      .text(); 

вместо

.find("td.price-per-pallet span").text(); 

вы можете использовать

.find('td.price-per-pallet span input[name="price"]').val(); 

Надеется, что это помогает

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