PDA

View Full Version : کار با JS



mortezagt
سه شنبه 23 آبان 1391, 04:12 صبح
سلام دوستان
یک فایل JS دارم مربوط به تاریخ هجری قمری هست .
من میخوام این تاریخ رو توی یه تکس باکس نشون بده
در حالت عادی از کد
<script type="text/javascript" src='hijri.js'></script>
برای نشون دادن تاریخ استفاده میکردم و جواب هم میده ولی نتونستم که اونو توی تکس باکس نشون بدم

جستجو کردم ولی چیزی دستگیرم نشد

لطفا این فایل رو دانلود کنید و برام درستش کنید
ممنون

saeed_sho
سه شنبه 23 آبان 1391, 10:20 صبح
فکر کنم persian calendar تاریخ قمری رو هم ساپورت میکنه با اون امتحان کنید

mhq1368
سه شنبه 23 آبان 1391, 11:08 صبح
با سلام
من از صبح تا الان رو فایلت کار کردم الان تونستم فقط توی

<asp:label></asp:label>

پیدا کردم حالا اگه بخوای میتونی همین لیبل رو هم ذخیره کنی توی دیتابیس
کدhtml


<font face="Tahoma" style="font-size: 9pt" id="er" runat="server">
<script type="text/javascript" src="Scripts/hijri.js"></script>
</font>

<asp:Label ID="lbl1" runat="server"></asp:Label>


کد سی شارپ

lbl1.Text = er.InnerText.ToString();

mortezagt
سه شنبه 23 آبان 1391, 11:53 صبح
اره
مشکل منم همینه

من یه تغییری توی کدها انجام دادم تا تاریخ رو توی یه متغیر بریزه
حالا چطوری میتونم اون متغیری که توی فایل JS هست رو توی تکس باکس نشون بدم؟

mhq1368
سه شنبه 23 آبان 1391, 12:01 عصر
اره
مشکل منم همینه

من یه تغییری توی کدها انجام دادم تا تاریخ رو توی یه متغیر بریزه
حالا چطوری میتونم اون متغیری که توی فایل JS هست رو توی تکس باکس نشون بدم؟


با سلام
من از صبح تا الان رو فایلت کار کردم الان تونستم فقط توی

<asp:label></asp:label>

پیدا کردم حالا اگه بخوای میتونی همین لیبل رو هم ذخیره کنی توی دیتابیس
کدhtml


<font face="Tahoma" style="font-size: 9pt" id="er" runat="server">
<script type="text/javascript" src="Scripts/hijri.js"></script>
</font>

<asp:Label ID="lbl1" runat="server"></asp:Label>


کد سی شارپ

// این قسمت باید در فرم لودت نوشته بشه
lbl1.Text = er.InnerText.ToString();


به هر حال من در همین حد بلد بودم

mhq1368
سه شنبه 23 آبان 1391, 12:30 عصر
اره
مشکل منم همینه

من یه تغییری توی کدها انجام دادم تا تاریخ رو توی یه متغیر بریزه
حالا چطوری میتونم اون متغیری که توی فایل JS هست رو توی تکس باکس نشون بدم؟




دوست عزیز
اگه به پست شماره 6 یه نگاه بندازی متوجه میشی

mortezagt
سه شنبه 23 آبان 1391, 22:08 عصر
از زحماتت ممنونم

ولی اگر توجه کرده باشی تاریخ رو دو بار نشون میده یعنی هم توی لیبل و هم توی خود فرم

فرض کنید من یه متغیر با نام PersonelName توی فایل JS دارم ، حالا میخوام اونو توی فرمم نشون بدم . چطوری باید اینکار رو انجام بدم ؟

mhq1368
سه شنبه 23 آبان 1391, 22:30 عصر
از زحماتت ممنونم

ولی اگر توجه کرده باشی تاریخ رو دو بار نشون میده یعنی هم توی لیبل و هم توی خود فرم

فرض کنید من یه متغیر با نام PersonelName توی فایل JS دارم ، حالا میخوام اونو توی فرمم نشون بدم . چطوری باید اینکار رو انجام بدم ؟


واسه سوال اولتون که میتونید این کد رو جایگزین کد html قبلی کنید درست میشه



<font face="Tahoma" style="font-size: 9pt" id="er" runat="server" visible="false">
<script type="text/javascript" src="Scripts/hijri.js" onload="show();"></script>
</font>

mortezagt
سه شنبه 23 آبان 1391, 23:20 عصر
دستت طلا
درست شد
خیلی ممنون

حالا فقط میمونه این سوالم :
فرض کنید من یه متغیر با نام PersonelName توی فایل JS دارم ، حالا میخوام اونو توی فرمم نشون بدم . چطوری باید اینکار رو انجام بدم ؟

mhq1368
سه شنبه 23 آبان 1391, 23:22 عصر
دستت طلا
درست شد
خیلی ممنون

حالا فقط میمونه این سوالم :
فرض کنید من یه متغیر با نام PersonelName توی فایل JS دارم ، حالا میخوام اونو توی فرمم نشون بدم . چطوری باید اینکار رو انجام بدم ؟

خواهش میکنم
ولی درمورد سوال دومتون
کد اسکریپت

<script type="text/javascript">
$(document).ready(function () {
var personalname = "ali";
$('#n').text(name).show();

});
</script>



[body]
<asp:Label ID="n" runat="server" >
[body/]

mortezagt
چهارشنبه 24 آبان 1391, 00:11 صبح
متغیرها در یه فایل خارجی با پسوند JS هست

mhq1368
چهارشنبه 24 آبان 1391, 00:36 صبح
ببین میتونی هم تو یه js خارجی بزاری هم توی head
html قرارش بدین

mortezagt
چهارشنبه 24 آبان 1391, 00:42 صبح
میخوام توی یه فایل خارجی قرارش بدم
میشه یه نمونه برام بسازی؟

mhq1368
چهارشنبه 24 آبان 1391, 01:01 صبح
اینم یه نمونه

94879

mortezagt
چهارشنبه 24 آبان 1391, 01:15 صبح
دستت درد نکنه دقیقا دنبال همین میگشتم
میشه یه توضیحی در مورد $ بدی؟

mhq1368
چهارشنبه 24 آبان 1391, 01:23 صبح
این علامت واسه اینه که مرورگر بتونه تشخیص بده که این کد مربوط به jquery هست

حالا واسه اطلاعات بیشتر میتونی به سایت زیر بری

http://www.developer1.ir/jQuery/Syntax.aspx