PDA

View Full Version : مشکلات این کد ساده را بگید



alimo0900
شنبه 21 فروردین 1395, 08:13 صبح
<!DOCTYPE html><html><body>
<p id="demo"></p><input id="ne" > </input><button onclick="meghdar()" >dd </button><script>
function meghdar() {var txt=getElementById("ne").value;var megh=txt.length;if(megh==10){alert('ziadeh');}}
</script>
</body></html>


من از این کد می خوام اگه مقدار از 10 حرف بیشتر شد ارور بده ولی کد اجرا نمیشه . علت چیه ؟

aaaaaaaa1
شنبه 21 فروردین 1395, 08:53 صبح
<!DOCTYPE html>
<html>
<head>
<script src="http://takfadesign.ir/theme/takfa/js/jquery.min.js" ></script>
</head>
<body>
<p id="demo"></p>
<input id="ne" > </input>
<button onClick="meghdar()" >dd </button>
<script>
function meghdar() {
var nami = $('#ne').val();

if(nami.length >= 10)
{
alert('Ziade');
}

}
</script>
</body>
</html>
کدتون ویرایش شد . تست شد عمل کرد.
شما از کتابخونه جک.ئری استفاده نکرده بودید.

برای مشاهده تست میتونید به ادرس : http://takfadesign.ir/tst.php
برید و در قسمت پسورد عدد 2 رو وارد کنید تا دمو براتون نمایش داده بشه . موفق باشید.

alimo0900
شنبه 21 فروردین 1395, 09:04 صبح
اگه نخواهیم از جی کوئری استفاده کنیم چطوری میشه ؟

marys_farahani
شنبه 21 فروردین 1395, 09:57 صبح
<!DOCTYPE html>
<html>
<body>
<p id="demo">
</p>
<input id="ne"></input>
<button onclick="meghdar()" >dd </button>
<script>
function meghdar()
{
var txt=document.getElementById("ne").value;
if(txt.length>=10){alert('error');}
}
</script>
</body>
</html>