IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Java Script и форма (https://www.imho.ws/showthread.php?t=63388)

deluxsa 05.07.2004 13:02

Java Script и форма
 
Код HTML:

<html>
<head><title>Тест</title>
<style>
#first
{
background-color:#000000;
}
</style>
</head>
<body >
<script>
function height_one(h,obj)
{
var obg=document.getElementById('first');
obg.style.height=h+'%';
alert(h);
obj.innertext=obj.value;
}
</script>

<form name='myform'>
<input type='text'  name='first_input' onBlur="height_one(this.value,this)"></input>
</form>
<div name='first' id='first' >&nbsp;</div>
</body>
</html>

вопрос почему после вызова функции в поле с именем 'first_input' не заносятся данные? а только на время обработки функции? Что я не так делаю?

AleXXXSoft 05.07.2004 14:55

у тега <input> нет закрывающего, а следовательно и свойсва InnerText

RaZEr 05.07.2004 14:55

obj.innertext=obj.value;

Ghost 05.07.2004 15:39

Тебе вот это было нужно?:
Код:

<html>
<head><title>Тест</title>
<style>
#first {
  background-color: #000000;
  color: #FFFFFF; }
</style>
</head>
<body >
<script>
function height_one (obj) {
  var obg = document.getElementById('first');
  var h = obj.value;
  obg.innerHTML = h;
  if (h == "") { h = 0; }
  obg.style.height = h + '%';
}
</script>
<form name='myform'>
<input type='text' name='first_input' onPropertyChange="height_one(this)">
</form>
<div id='first'>&nbsp;</div>
</body>
</html>



Часовой пояс GMT +4, время: 14:09.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.