2015-10-13 4 views
0

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

<input type="hidden" name="valor" id="valor" value="20" /> 


window.onload = function() { 
var teste = (document.getElementById("valor").value); 
dataPoints: [ 
{ label: "apple", y: 10 }, 
{ label: "grape", y: teste }] 

спасибо

+0

'teste' является строкой. Вам нужно будет проанализировать его как число: 'parseInt (teste, 10)' – Andreas

+0

Вы не добавили закрывающие фигурные скобки к функции – brk

+0

, так что же не работает? – epascarello

ответ

0

Вы можете эффективно получить значение, как вы предлагаете.

Ваш код не работает, потому что вам просто нужно закрыть фигурные скобки функции:

window.onload = function() { 
    var teste = document.getElementById("valor").value; 
    dataPoints: [ 
    { label: "apple", y: 10 }, 
    { label: "grape", y: teste } 
    ]; 
} // <= here 
Смежные вопросы