2013-07-19 2 views
0

Я использую Chart UI Chart, чтобы показать данные, введенные пользователем в некоторых текстовых полях. Некоторые из них являются:Визуализация значений текстового поля

var Participants = new Array(); 
Participants [0]=document.getElementById("ParticipantA").value; 
Participants [1]=document.getElementById("ParticipantB").value; 
Participants [2]=document.getElementById("ParticipantC").value; 

и я положил данные на графике с помощью этого кода:

dataSeries: [ 
      { 
       seriesType: 'line', 
       collectionAlias: 'chart', 
       data: [Participants [0], Participants [1], Participants [2]] 
      } 

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

ответ

0

Единственная ошибка, которую я вижу, заключается в том, что значения текстовых полей не в правильном формате. Хотя вы можете вводить числовые значения, вам необходимо их явно преобразовать, чтобы использовать их с вашим пользовательским интерфейсом экрана:

var Participants = new Array(); 
Participants [0]=parseFloat(document.getElementById("ParticipantA").value); 
Participants [1]=parseFloat(document.getElementById("ParticipantB").value); 
Participants [2]=parseFloat(document.getElementById("ParticipantC").value);