2014-11-29 4 views
0

Я играю с некоторым базовым javascript на веб-сайте, и у меня возникают некоторые проблемы. Когда я запускаю эту функцию, она перенаправляется на страницу, которую я хочу, и публикует только параметр размера. Как я могу опубликовать параметр стоимости? Синтаксис действительно меня смущает. O.oПроблема с использованием метода post с javascript

<script> 
function selectcratesize(size, cost) { 
var form = document.createElement("form"); 
input = document.createElement("input"); 
crate = document.createElement("crate"); 

form.action = "https://www.example.com"; 
form.method = "post" 

input.name = "username"; 
input.value = size; 
crate.name = "cost"; 
crate.value = cost; 

form.appendChild(input); 
form.appendChild(crate); 

document.body.appendChild(form); 
form.submit(); 
} 
</script> 

ответ

1

Там нет элемента "клеть" в HTML:

crate = document.createElement("crate");

должен быть

crate = document.createElement("input");

+0

Спасибо! Работал как шарм. Я не понял отношения между тем, что было в цитатах, и тем, что было до знака равенства. Ценить это! –

+0

Как насчет того, чтобы узнать некоторые очень простые программы? –

+0

хорошо, поэтому я здесь, не так ли? –

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