بسم الله الرحمن الرحيم
الكود التالى الغرض منه كتابة حالة المربع النصى سواء كان empty أو written و ذلك عند الضغط على الزر click
و المشكلة هو أن فى الحالتين تُنفذ else و لا تُنفذ if و تظهر empty
كما أن الدالة يتم تنفيذها مرة واحدة و أنا اريد أن يتم تنفيذها باستمرار بحيث اذا تغيرت حالة المربع النصى و ضغطنا الزر يُظهر حالته دون الحاجة الى اعادة تحميل الصفحة بعد كل ضغطة عىل الزر
<html>
<head>
<script type="text/javascript">
function getValue()
{
var x=document.getElementById("name").innerHTML;
if(x=="")
{
document.getElementById("myHeader").innerHTML="empty";
}
else
{
document.getElementById("myHeader").innerHTML="written";
return;
}
}
</script>
</head>
<body>
Status:<div id="myHeader"></div>
<input type='text' id='name'>
<input type='button' id='but' onclick='getValue()' value='click'>
</body>
</html>فى انتظار ردودكم
تحياتى,,