السلام عليكم ورحمة الله وبركاته
رجاءا احتاج مساعدة في حل كود رجاءا في أسرع وقت ممكن لانه ما في وقت
عندي ملف xml و ملف جاهز من الي يدرسنا المادة
كود :
<holidays country="Oman">
<holiday>
<type>personal</type>
<name>Eid</name>
<date>
<year>2020</year>
<month>1</month>
<day>1</day>
</date>
</holiday>
وذا html فيه داخله ajax
كود :
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
// var date = "\/Date(1297246301973)\/";
// var nowDate = new Date(parseInt(date.substr(6)));
$(document).ready(function () {
$("#b1").click(function () {
var flag=false;
$.ajax({
type:"get",
dataType:"xml",
url:"Holiday.xml",
success:function(xml){
$(xml).find("holiday").each(function (){
if($(this).find("name").text()==$("#t1").val()){
$("#t2").val($(this).find("type").text());
$("#t3").val($(this).find("date ").text());
// $("#t3").val($(this).find("date month").text());
flag = true;
}
});
if (flag==false)
{
alert("No such holiday");
}
},
error:function(){
alert("error");
}
});
});
});
</script>
</head>
<body>
Holdiday Name:<input type="text" id="t1" /><input type="button" id="b1" value="SEARCH" /><br />
Holdiay Type:<input type="text" id="t2" /><br />
Holiday Date:<input type="text" id="t3" /><br />
Current Date:<input type="text" id="t4" /><br />
Days Remaining:<input type="text" id="t5" /><br />
</body>
</html>
انا الحين ضبطت الtype
البقية ما ضبطوا .....المهم عندي كيف اقدر احط الديت بما انه في ملف الxml موجود سنة الشهر و اليوم في ايلمينت مختلفة كيف
اخلي الثلاثة يظهروا على شكل تاريخ في مربع التاريخ
الي يعرف بليز يساعدني
و الي عنده فكرة كيف اقدر اضبط الوقت الحالي و اكتب في مربع اليوم حالي يخبرني الطريقة او على الأقل يخبرني الفكرة
وشكرا جزيلا