html
<!DOCTYPE html>
<html>
<head>
<title>ابحث عن الطالب</title>
<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
</head>
<body>
<input type="file" id="fileInput">
<button onclick="searchStudent()">ابحث عن الطالب</button>
<div id="studentData"></div>
<script>
function searchStudent() {
var studentId = "excel-File.xlsx";// رقم القيد
var fileInput = document.getElementById('fileInput');
var file = fileInput.files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = new Uint8Array(e.target.result);
var workbook = XLSX.read(data, { type: 'array' });
var worksheet = workbook.Sheets[workbook.SheetNames[0]];
var jsonData = XLSX.utils.sheet_to_json(worksheet, { header: 1 });
var studentData = jsonData.filter(function(row) {
return row[0] === studentId;
});
if (studentData.length > 0) {
var studentInfo = studentData[0];
var studentDataElement = document.getElementById('studentData');
studentDataElement.innerHTML = 'اسم الطالب: ' + studentInfo[1] + '<br>الحاسوب: ' + studentInfo[2];
} else {
console.log('لم يتم العثور على بيانات;');
}
};
السؤال
وديعة الله
html
<!DOCTYPE html>
<html>
<head>
<title>ابحث عن الطالب</title>
<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
</head>
<body>
<input type="file" id="fileInput">
<button onclick="searchStudent()">ابحث عن الطالب</button>
<div id="studentData"></div>
<script>
function searchStudent() {
var studentId = "excel-File.xlsx";// رقم القيد
var fileInput = document.getElementById('fileInput');
var file = fileInput.files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = new Uint8Array(e.target.result);
var workbook = XLSX.read(data, { type: 'array' });
var worksheet = workbook.Sheets[workbook.SheetNames[0]];
var jsonData = XLSX.utils.sheet_to_json(worksheet, { header: 1 });
var studentData = jsonData.filter(function(row) {
return row[0] === studentId;
});
if (studentData.length > 0) {
var studentInfo = studentData[0];
var studentDataElement = document.getElementById('studentData');
studentDataElement.innerHTML = 'اسم الطالب: ' + studentInfo[1] + '<br>الحاسوب: ' + studentInfo[2];
} else {
console.log('لم يتم العثور على بيانات;');
}
};
reader.readAsArrayBuffer(file);
}
</script>
</body>
</html>
رابط هذا التعليق
شارك على الشبكات الإجتماعية
10 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.