Использование функции в скрипте 
		
		
		
		Ребят, вопрос элементарный, почему я никак не могу добиться исполнения функции resetIP2() по щелчку на кнопку?? Не происходит абсолютно ничего... 
	
<script language="JavaScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">
function resetIP2()
{
    document.getElementById('ajax').innerHTML = 'fdfhs';
}
</script>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
	<title>Telnet connection</title>
</head>
<body>
<FORM METHOD = "POST" ACTION = "" id = "setForm1">
   <input type="submit" value="По-умолчанию" onclick="resetIP2()">
</FORM>
  <div id="Ports">
    <h3>Информация о портах</h3>
    <div id="ajax"></div>   
  </div>
</body>
</html>
 | 
	
		
 
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
	<title>Telnet connection</title>
	<script type="text/javascript" type="text/javascript">
function resetIP2()
{
    document.getElementById('ajax').innerHTML = 'fdfhs';
	return false;
}
</script>
</head>
<body>
<FORM METHOD = "POST" ACTION = "" id = "setForm1">
   <input type="submit" value="По-умолчанию" onclick="return resetIP2()">
</FORM>
  <div id="Ports">
    <h3>Информация о портах</h3>
    <div id="ajax"></div>   
  </div>
</body>
</html>
 | 
	
		
 Stalin45, 
	тег <script> с наличием src игнорирует контент внутри тега. Ставьте раздельно 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
function resetIP2()
{
    document.getElementById('ajax').innerHTML = 'fdfhs';
}
</script>
 | 
	
		
 комментарии: 
	1. тег <script> принято писать внутри <head>, а не в самом начала 2. надо писать <script type="text/javascript" ..., а не <script language="JavaScript"... 3. писать скрипт js и прописывать src одновременно нельзя 4. когда пишите submit и идет клик по этой кнопке, то происходит отправка формы, чтобы ее предотвратить необходимо писать return false;  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 вот с этого сайта.. далеко не ходил: 
	http://javascript.ru/tutorial/foundation/start метки: Для этого его помещают внутрь тега HEAD Современное оформление тэга <script>  | 
	
		
 Цитата: 
	
 Вот когда ответишь на эти вопросы, тогда и я отвечу. Что касается "современного оформления", то оно не очень то там современное. Взгляни на дату поста. А теперь иди на http://validator.w3.org/check и проверь на валидность такую разметку: <!DOCTYPE html> <meta charset="utf-8" /> <title></title> <script>abc</script>  | 
	
		
 danik.js, я не спорю что как вы сказали: "чтобы не задерживать отрисовку страницы". ну в наше время компьютеры настолько слабые, что js обрабатываются по пол часа, что процитирую: "даже нужно) внутри <body>" пихать js. даже не в силе компа дело.. 
	а что действительно играет большую роль? не скорость интернета ли, а? и если скорость маленькая то тут эти пару миллисекунд сыграют роль как вычерпнуть из моря одно ведро воды.. не так ли?? Поэтому говорить что будет уж слишком большая разница между первым и вторым вариантом, нет.. я так не считаю.. теперь о валидности. цитирую: "проверь на валидность такую разметку". Конечно, если рекомендовано писать так, то нужно придерживаться. и давай возьмем тот же вконтакте, sencha (ext).. они до сих пор пишут js в head, и говорить, что там сидят лузеры?? хотя extjs оч большая библиотека, а генерится довольно таки быстро. ааааа да.. еще зависит от браузера))  | 
| Часовой пояс GMT +3, время: 09:39. |