رفتن به مطلب

پست های پیشنهاد شده

با سلام و عرض خسته نباشید خدمت همه ی دوستان.

میخواستم اگه میشه یه راهنمایی در مورد ساخت فرم های بکنید.

این فرمی که من میخوام اینجوری هست که مثلاً یه اینپوت داره که Color Picker هست و یه اینپوت دیگه Text ساده و اینا ها رو درون یه متن دیگه قرار بده.

کسی هست راهنمایی کنه؟

یکم بیشتر توضیح بدم:

مثلاً اینپوت یک رو ما میذاریم Text

و با زدن کلید "ساختن کد" این تکست توی متن زیر (برای مثال) کپی بشه:

<a href="www.google.com>text</a>

color:blue

(و برای قسمت Color از یه کالر پیکر استفاده بشه)

این فرم رو توی وردپرس چجوری بسازم و اجرا کنم؟

ممنون

لینک به ارسال

تست کنید:


<SCRIPT type=text/javascript>
function redirection()
{
var r3=document.form.t3.value;
var text1="<a href='www.google.com'>";
var text2=" </a>";
document.form.tag.value = text1+ r3 + text2;
}
// -->
</SCRIPT>
<form name="form">
<input name="t3">
<p align="center"><textarea dir="ltr" rows="5" cols="54" name="tag"></textarea><br>
<input style="BACKGROUND-COLOR: #FFFFFF; color:#000000" class="button" onclick="redirection();" value="ايجاد کد" type="button"> </font><br>
</form>

لینک به ارسال

خیلی ممنون.

البتّه این فقط همون واژه رو اضافه میکنه.

برای Color Picker چکار کنم؟

اینطور که من از این اسکریپت فهمیدم شما 3 تا var تعریف کردید و در پایان ترتیب اون ها رو نوشتید و اسم اون r3 رو توی فرم گذاشتید t3 درسته؟

این تا حدودی مشکل من رو حل کرد چون تو کدی که خود من ساخته بودم در HTML پس از تبدیل کد <p> رو به صورت خودکار به کد اضافه میکرد که باعث خرابی کد میشد.

لینک به ارسال

اینهم کادر انتخاب رنگ:


<script type="text/javascript" src="http://www.1abzar.com/abzar/color/jscolor.js"></script>
<input type="text" id="ns1" name="ns1" value="333333" class="color" size="6" />انتخاب رنگ

لینک به ارسال

2 تا سوال دیگه!

البتّه خیلی ببخشید که وقتتون رو میگیرما

1:میخواستم ببینم آیا راهی هست که مثلاً برای سایز (px) یه نوار متحرک گذاشت؟

یعنی یه محور که مثلاً اوّلش 1px رو نشون بده و آخرش مثلاً 500px رو.

2: این کد چجوری توی چند خط نمایش داده میشه؟

یعنی مثلاً فکر کنید که مقدار text1 مساوی باشه با 1 و text2 مساوی باشه با 3 و t3 رو کاربر قرار بده 2 توی textarea نمایش داده میشه:

123

حالا اگه بخوام نمایش داده بشه:

1

2

3

باید چه کدی رو بهش اضافه کنم؟

ممنون

لینک به ارسال

2:دقیق نمیدونم ولی فکر کنم تو همین مایه هاست:


<SCRIPT type=text/javascript>
function redirection()
{
var r1=document.form.t1.value;
var r2=document.form.t2.value;
var r3=document.form.t3.value;
document.form.tag.value = r1 +'\n '+r2+'\n' + '\n '+r3+'\n';
}
// -->
</SCRIPT>
<form name="form">
<input name="t1">
<input name="t2">
<input name="t3">
<p align="center"><textarea dir="ltr" rows="5" cols="54" name="tag"></textarea><br>
<input style="BACKGROUND-COLOR: #FFFFFF; color:#000000" class="button" onclick="redirection();" value="ايجاد کد" type="button"> </font><br>
</form>

لینک به ارسال

إإإ!

من این رو تست کردم ولی اشتباه تست کردم :D

خیلی ممنون

حل شد.

واقعاً تشکّر

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...