رفتن به مطلب

اضافه کردن دکمه و انتصاب تابعی به رویداد کلیک آن [برای نوشتن افزونه]


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

درود.

اگر منظورتون فراخوانی تابع با javascript می باشد به این صورت :

به این صورت :


<input type="button" name="yorname" onclick="yourfunction()" />

لینک به ارسال

درود.

اگر منظورتون فراخوانی تابع با javascript می باشد به این صورت :

به این صورت :


<input type="button" name="yorname" onclick="yourfunction()" />

بله منظورم فراخوانی تابع است ولی این روش جوابگو نیست. نمیدونم چرا؟

گفتم شاید به یک طریق دیگه انجام میشه..

من دو فیلد دارم و یک باتن. میخوام بازدن دکمه مقادیر اونها رو بگیرم و یه طی پروسه ای از مقدارشون استفاده کنم.

(البته بعدا قصد دارم به صورت ajax این کار رو بکنم ولی همین روش معمولی هم جوابگو نیست.)

ویرایش شده توسط FARZADKB
لینک به ارسال

ساده ترین روش برای دریافت یک متغییر از فرم :


<script type="text/javascript">
function yourf() {
var x= document.simple.name.value;
var y= document.simple.family.value;
document.write (x + " " + y);
}
</script>
</head>
<body>
<form name="simple" action="" />
<input type="text" name="name" size="20" />
<input type="text" name="family" size="20" />
<input type="button" name="send" onclick="yourf()" value="submit" />
</form>
</body>

لینک به ارسال

ساده ترین روش برای دریافت یک متغییر از فرم :


<script type="text/javascript">
function yourf() {
var x= document.simple.name.value;
var y= document.simple.family.value;
document.write (x + " " + y);
}
</script>
</head>
<body>
<form name="simple" action="" />
<input type="text" name="name" size="20" />
<input type="text" name="family" size="20" />
<input type="button" name="send" onclick="yourf()" value="submit" />
</form>
</body>

ممنون، ولی همچنانچه گفتم روشهای معمول نوشتن توابع یا دستورات در وردپرس امکانپذیر نیست.

مثل اینکه یه چیزای دیگه ای هم باید اضافه کنم تا اون تابع رو بشناسه و اجراش بکنه.

من چندتا از پلاگین های آماده ای که در اونها از دکمه ای جهت انجام عملیات خاصی استفاده میکردند،، رو دیدم. هیچ کدام در تعریف کد برای تولید باتن از رویداد onclick استفاده نکرده اند.

ولی متوجه ام هم نشدم تا حالا مکانیزمشون چطوری هست.

php واقعا خیلی پیچیده است مخصوصا در چنین محیطهای محدودی!

لینک به ارسال

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

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

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

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

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

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

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

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

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