Дължина на поле

vik96

Registered
Как мога да разбера дължината на дадено поле в JS ... Искам да направа нещо като функцията Strlen в пхп , но да e JS
 
emagi каза:
Дай кода тук!
Примерно :
Код:
<form action="" name="f" method=post>

<input type="submit" name="submit" onMouseOver="start()"> <input type="text" name="text"><BR><input type="text" name="texta">
</form>

<script>
function start()
{
document.f.texta.value = document.f.text.length;
}
</script>
 
Ето ти един пример, как може да използваш провека за дължина на input поле.Ако прехвърля размера от 5 символа, автоматично го "орязва":
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<script type="text/javascript">
function checkPole(num){
var pole = document.getElementById(num);
if(pole.value.length>5){
pole.value = pole.value.substring(0,5);
}
}
</script>
</head>

<body>
<input type="text" id="pole"  onkeyup="checkPole(this.id);"/>
</body>
</html>
 
vik96 каза:
emagi каза:
Дай кода тук!
Примерно :
Код:
<form action="" name="f" method=post>

<input type="submit" name="submit" onMouseOver="start()"> <input type="text" name="text"><BR><input type="text" name="texta">
</form>

<script>
function start()
{
document.f.texta.value = document.f.text.length;
}
</script>
Като гледам това,което си дал ти препоръчвам да прочетеш малко повече за javascript.Имаш нужда от повече знания!Не можах да разбера каква е целта на този скрипт, който си дал
 
emagi каза:
vik96 каза:
emagi каза:
Дай кода тук!
Примерно :
Код:
<form action="" name="f" method=post>

<input type="submit" name="submit" onMouseOver="start()"> <input type="text" name="text"><BR><input type="text" name="texta">
</form>

<script>
function start()
{
document.f.texta.value = document.f.text.length;
}
</script>
Като гледам това,което си дал ти препоръчвам да прочетеш малко повече за javascript.Имаш нужда от повече знания!Не можах да разбера каква е целта на този скрипт, който си дал
Скрипта няма цел... Просто за пример го дадох
 

Back
Горе