تمرير القيمة من حقل واحد إلى حقل آخر

أنا جديد في لغة البرمجة. أريد أن أعرف هل يمكنني الحصول على قيمة من مجال آخر وتمريرها إلى حقل آخر بنفس الشكل دون استخدام javascript؟ يمكن للشخص أن يفسر لي ؟ أشكرك.

هذه الصفحة النموذجية الخاصة بي

<form id="leave_form">
<table><tr>
<td width="70">* Date From:</td>
<td width="120"><input readonly class="field_required control" onchange="validateLeave('from')" id="lv_date_from" name="date_from" value="<?php echo $start_date?>" size="10" maxlength="10"/> </td>
</tr>
<tr>
<td width="70">* Date To:</td>
<td width="120"><input  readonly class="field_required control" onchange="validateLeave('to')" id="lv_date_to" name="date_to" value="<?php echo $end_date?>"  size="10"  maxlength="10"/> </td>
</tr>

<?php if ($userid == '609'):?>
<tr>
<td>* Relief Staff: </td>
<td>


</td>
</tr>
<?php endif; ?> 
    </table>
    </form> 

وهذا هو javascript

function validateLeave(type)
{
    var days= jQuery('#frm_days').val();
    var from = jQuery('#lv_date_from').val();
    var to = jQuery('#lv_date_to').val();
    var relief = jQuery('#frm_userid2').val();

    if (type != 'check')
    {
        days_incorrect = true;
    }       
    if (type == 'days' || type == 'from')
    {
        to = '';
        relief = '';
    }   
    if (type == 'to')
    { 
        days = '';
    }       

    if ( 
        (
        (days == '' ? 0 : 1) + 
        (to == '' ? 0 : 1) + 
        (from == '' ? 0 : 1)        
        ) < 2
    )
    {
        days_correct = false;
        return;
    }

    days = parseFloat(days);
    jQuery('#frm_days').val(days);
    jQuery('.control').attr('disabled', true);
    jQuery('#lv_loading').show();       
    jQuery.post('index.php?_m=lms&_a=leave_validate&from='+from+'&to='+to, {from:from,to:to,days:days}, function(res){
        eval('var r = '+res+';');
        if (r.status == 'OK')
        {
            days_incorrect = false;
            if (r.to)
            {
                jQuery('#lv_date_to').val(r.to);
            }
            if (r.from)
            {
                jQuery('#lv_date_from').val(r.from);
            }
            if (r.days)
            {
                jQuery('#frm_days').val(r.days);
            }
        }           
        else if (r.status == 'HOLIDAYERROR')
        {
            alert('Incorrect leave start date. Leave start date can not fall into Weekend or Public Holidays');
            days_incorrect = true;
        }
        else 
        {
            alert('Incorrect leave  period. Please check back Leave Start, Leave End and Leave Days')
            days_incorrect = true;
        }
        jQuery('.control').attr('disabled', false);
        jQuery('#lv_loading').hide();
    }); 

}   

وأنا لا يمكن الحصول على قيمة العائد في PHP code كما أنا hv تمرير القيمة عبر jQuery.

0
ماذا تقصد بالمجال ، أو شرح المزيد أو نشر كود phsedo.
وأضاف المؤلف Sarfraz, مصدر
يعني في شكل لدي العديد من النص المدخلات وأريد الحصول على قيمة من حقل النص إلى حقل إدخال الإدخال الثاني قبل تقديم ...
وأضاف المؤلف miss_dya, مصدر
لماذا تحتاج هذه؟
وأضاف المؤلف Viacheslav Kondratiuk, مصدر

1 إجابة

لا ، لا يمكنك ذلك. الطريقة الوحيدة للقيام بشيء تفاعلي هي أن تفعل ذلك باستخدام JavaScript إذا أردت رؤيته. إذا كان لا يهم ، يمكنك القيام بذلك على الخادم عن طريق تعيين المتغير الثاني بقيمة أول.

1
وأضاف
طيب شكرا ولكن يمكن أن تحقق لي رمز أعلاه ، حاولت الحصول على قيمة .. لا تزال فارغة فارغة ..
وأضاف المؤلف miss_dya, مصدر