Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   не запускается график(( (https://javascript.ru/forum/misc/32869-ne-zapuskaetsya-grafik.html)

Женя150 02.11.2012 00:05

не запускается график((
 
Нужно чтобы после нажатия на кнопку "Далее" появлялись небходимые расчеты -это из функции vvod(a11, a12, a21, a22), а потом появлялся график.

Не знаю, почему не получается(
Как сделать, чтобы заработало?

<html> 
<head> 
	
<script> 
function vvod(a11, a12, a21, a22) {

...


</script> 


<script language="javascript" type="text/javascript" src="jquery.js"></script>
   <script language="javascript" type="text/javascript" src="jquery.flot.js"></script>
   
  
	<script language="javascript" type="text/javascript">
 

var all_data = [
   { label: "сепаратриса", color: 2,  data: [[0, 0], [1, 1], [7, 7], [8, 8]]  } ];
var plot_conf = {
  series: {
    lines: { 
      show: true,
      lineWidth: 2 
    }
  },
  xaxis: {
 
  }
};

$.plot($("#placeholder"), all_data, plot_conf);
</script> 
	<h1> Программа определения вида особых точек и построения фазовых траекторий.</h1>
	</head> 
	<body>
	
	<!--
	<p><noscript><strong style="color: red;">Для отображения данных необходимо включить JavaScript!</strong></noscript></p>-->
   <!-- тут будет выводится график -->
<div id="placeholder" style="width:600px;height:300px;"></div>

    
	
	 
	
	Пожалуйста, введите элементы в матрицу:
	<br>
	<input type="text" id="a11" value="a11" />	<input type="text" id="a12" value="a12" >
	<br>
	<input type="text" id="a21" value="a21" />	<input type="text" id="a22" value="a22" >
	<br>
	<input type="button" value="Далее" onClick="vvod(a11, a12, a21, a22)">

</body> 
</html>

Severtain 03.11.2012 09:49

function vvod(a11, a12, a21, a22) {
Это ваш график?
Это же и не будет запускаться))
Тем более что через инпут (помоему) и не будут получатся значения.!

Лично я получал их через форму
aii=document.forms["Name_FORM"].elements["ID_YOU_INPUT"].value;

Женя150 03.11.2012 18:39

нет, function vvod(a11, a12, a21, a22) { - это функция, которая делает конкретные вычисления (это не важно)) ).
Данные для графика в скрипте
<script language="javascript" type="text/javascript">
 

var all_data = [
   { label: "сепаратриса", color: 2,  data: [[0, 0], [1, 1], [7, 7], [8, 8]]  } ];
var plot_conf = {
  series: {
    lines: { 
      show: true,
      lineWidth: 2 
    }
  },
  xaxis: {
 
  }
};

$.plot($("#placeholder"), all_data, plot_conf);
</script>


Часовой пояс GMT +3, время: 18:01.