PDA

View Full Version : سوال: دسترسی به محتوای تگ option



aria17
شنبه 19 بهمن 1387, 23:07 عصر
سلام
من یه فرم دارم که یه لیست بازشونده با مقداری اطلاعات داره.مثلا نام شهرهای ایران که به هر کدام در تگ option یک مقدار یا value داده ام.
وقتی که فرم submit می شود , و اطلاعات در بانک ذخیره می گردد مقدار value در بانک ذخیره می شود.من به وسیله کد زیر اطلاعات را فراخوانی کرده و در مرورگر نشان می دهم کد:
$query = "select * from forms_1 where date='$dt' order by Time_Hour, Time_Minute asc";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
مثلا row[0] دسترسی به کد مربوطه است

سوال من اینجاست که چطور می توانم در بازگشت مقدار محتوای option را یعنی آنچه بین دو تگ option قرار دارد به جای مقدار value در مرورگر چاپ کنم؟
با تشکر
http://forum.p30world.com/images/statusicon/user_online.gif http://forum.p30world.com/images/buttons/report.gif (http://forum.p30world.com/report.php?p=3475139) http://forum.p30world.com/images/misc/progress.gif http://forum.p30world.com/images/buttons/edit.gif (http://forum.p30world.com/editpost.php?do=editpost&p=3475139)

webnevis
یک شنبه 20 بهمن 1387, 02:32 صبح
دسترسي به عنصر انتخاب شده


var index=document.getElementById(sid).selectedIndex
document.getElementById(sid).options[index].value
براي انتقال به ليست هم بايد يك كدي مثل كد زير بنويسي


sid.options[sid.options.length] = new Option(arrStates[i], arrStates[i]);

narsic
یک شنبه 20 بهمن 1387, 14:39 عصر
سوال من اینجاست که چطور می توانم در بازگشت مقدار محتوای option را یعنی آنچه بین دو تگ option قرار دارد به جای مقدار value در مرورگر چاپ کنم؟

با سلام
منظورتون رو از این قسمت سوآل متوجه نشدم اگه مشکل داشتید واضح تر بیان کنید .

hamid67fathi
دوشنبه 21 بهمن 1387, 09:10 صبح
شما ميتونی يه جدول جداگانه بسازی و که شامل 2 تا ستون باشه
يکی value و ديگری متنی که ميان تگ آپشن نمايش ميدی.


و زمانی که ميخوای با استفاده از value ها به متن انها دسترسی پيدا کنی به جدول مراجعه
کنی و select بزنی !! حتی عکس اين عمل رو هم ميتونی انجام بدی که کارت قشنگتر با دايناميک تر بشه.


اگه سؤالی بود در خدمتم .