راکت

javascript infotable export excell

8 پاسخ

سلام وقت بخیر.
من با html یه table ایجاد کردم و سطر و ستون ها و سلول هاش رو با جاوا اسکریپت ساختم. در واقع به من گفتن جدولی درست کن که وقتی کاربر میاد تو این صفحه بتونه اطلاعاتشو وارد جدول کنه و بعد از اون این اطلاعاتش و جدول رو بتونه با زدن دکمه ای ذخیره کنه تو سیستمش به صورت فایل اکسل.
وقتی کاربر روی دکمه کلیک کرد اطلاعات جدول که خودش وارد جدول کرده بصورت فایل اکسل ذخیره بشه تو سیستمش و دانلود بشه .
من اومدم داخل سلول هام از input استفاده کردم که کاربر بتونه اطلاعاتشو وارد کنه.
مشکل من اینه که برای onclick اون دکمه چه کدی بنویسم که input هارو هم بتونه تو فایل اکسل نشون بده و بتونه با زدن دکمه بصورت فایل اکسل دانلود و نمایش داده بشه؟
من سرچ کردم js-xlsx write example تو گوگل. اما متوجه نشدم باید چیکار کنم.
میشه به من بگید چه کدی بزنم ؟؟؟

ثبت پرسش جدید

پاسخ‌ها

8
sinaQ
sinaQ
@sinaQasemi

تخصص: magican

محمدحسن فرهادی
محمدحسن فرهادی
@farhadi

تخصص: علاقه مند به کد نویسی

@pariageravand
وقت بخیر
اگر فقط همینی که نوشتید رو میخواید کد دوستمون @sinaQasemi درسته کاملا.
ولی منطقا اینجوری هست که توی یه دیتابیس هم ذخیره بشه برای اعمال رفتارهای بعدی مثل خروجی مجدد بعد ویرایش شاید
برای همین توصیه میکنم خیلی شیک بریزید توی db و خروجی اکسل یا csv بگیرید

شاید پاسخ شما همین‌جا باشد

مهسا
مهسا
@mahsa

@sinaQasemi j تو این نمونه کد اطلاعات رو دستی وارد کرده تو html. این نیست.کد من به این صورته که کاربر خودش اطلاعات رو وارد جدول میکنه.اگه شبکه اجتماعی دارید لطف کنید بدید تا من کدمو براتون ارسال کنم. البته اگر بلد هستید کدمو بفرستم

مهسا
مهسا
@mahsa

@farhadi چطوری؟ اگر بلد هستید کدمو براتون ارسال کنم تلگرام چک کنید.

مهسا
مهسا
@mahsa

@farhadi الان کدی که این آقا سینا دادن میاد اطلاعات رو سلول به سلول میگیره سطر به سطر میگیره میزاره تو اکسل یا اینکه یهو کل اطلاعات رو میگیره وارد اکسل میکنه
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ من میخوام سلول به سلول بگیره بزاه تو اکسل. نه یهو کل اطلاعات رو

محمدحسن فرهادی
محمدحسن فرهادی
@farhadi

تخصص: علاقه مند به کد نویسی

@pariageravand بفرستید ببینم. ولی این کد رو که نمونه هست باید چک کنید و به دلخواه خودتون ویرایش کنید.

مهسا
مهسا
@mahsa

هر روز یه چی میگه😑 الان میگه اینطوری نه. یه جدول باشه که همه اطلاعاتو یهو نندازه تو اکسل . بیاد دونه به دونه سطر به سطر سلولها رو بگیره بزاره داخل اکسل. نه اینکه کل table یهو.الان این کد نمونه کل جدولو میگیره. من یه ستونی دارم به اسم جنسیت که اونم باید مشخص بشه که مرد یا زن @farhadi

مهسا
مهسا
@mahsa

لطفا کمکم کنید😞😞😞

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام