رفتن به مطلب

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


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

درود.

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

به این صورت :


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

  • امتیاز 3
لینک به ارسال

درود.

اگر منظورتون فراخوانی تابع با 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>

  • امتیاز 2
لینک به ارسال

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


<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 واقعا خیلی پیچیده است مخصوصا در چنین محیطهای محدودی!

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...