مشكلة مع جافا سكريبت غير إدخال قيمة في حقول مخفية
-
08-07-2019 - |
سؤال
ومجن مشكلة هنا.
وعندما بلدي تحميل الصفحة: <body onload="getClientDateTime();">
وتشغيله هذه الوظيفة: document.getElementById('ClientDateTime').value="hello world";
والتي من الناحية النظرية يجب أن تضاف عبارة "مرحبا العالم" في حقل مخفي: <INPUT TYPE="hidden" name="ClientDateTime" id="ClientDateTime" value="">
ولكنها لا worky.
إذا قمت بتغيير الحقل لكتابة "النص" ثم يعمل كما ينبغي ولكن ليس ك "الخفية". الرجاء المساعدة!
المحلول
وهذا في الواقع يعمل لأنه ينبه القيمة الصحيحة:
<html>
<head>
<title>Test</title>
</head>
<body onload="document.getElementById('ClientDateTime').value='hello world'; alert(document.getElementById('ClientDateTime').value);">
<input type="hidden" name="ClientDateTime" id="ClientDateTime" value="" />
</body>
</html>
لا تنتمي إلى StackOverflow