نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: روش ساخت اینپوت در چاوااسکریپت

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2019
    نوشته ها
    33
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    8
    تشکر شده در
    8 پست

    پیش فرض روش ساخت اینپوت در چاوااسکریپت

    سلام
    من میخوام یک فیلد اینپوت درست بنویسم با جاوا اسکریپت کدش چی میشه کد زیر رو مینویسم قبول نمیکنه
    کد HTML:
    
            var input = lyelink.createElement('input', {            'id': '_lye_url',            'type': 'text',            'value': lyelink_url,            'readonly': 'readonly',            'onclick': 'javascript:this.focus();this.select();',        });                content.appendChild(input);
    میخوام کد بالا یا یه کد جاوا اسکریپت یه چیز شبیه این درست کنه
    همین

    کد HTML:
    <input type="text" id="_lye_ur"  value="lyelink_url">
    ویرایش توسط seosaz : August 1st, 2019 در ساعت 21:27

  2. تعداد تشکر ها از seosaz به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن AriyaDownload آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    469
    تشکر تشکر کرده 
    2,385
    تشکر تشکر شده 
    1,059
    تشکر شده در
    667 پست

    پیش فرض پاسخ : روش ساخت اینپوت در چاوااسکریپت

    سلام
    خدمت شما:

    کد:
    const input = document.createElement('input');
    input.id = '_lye_ur';
    input.className = 'lyelink_url',
    document.body.appendChild(input);

  5. تعداد تشکر ها از AriyaDownload به دلیل پست مفید


  6. #3
    عضو جدید
    تاریخ عضویت
    Jul 2019
    نوشته ها
    33
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    8
    تشکر شده در
    8 پست

    پیش فرض پاسخ : روش ساخت اینپوت در چاوااسکریپت

    واقعا دستتون درد نکنه

    فقط یه مشکل دارم
    وقتی از کد استفاده میکنم
    اینپوت درست شده میره انتهای صفحه چکار کنم نره انتهای صفحه؟

    مثلا یه فایل جی اس درست میکنم و توی یه صفحه اچ تی ام ال میذارم

    قسمت اول گفته لینک:
    پایینش باید اینپوت بیاد
    ولی اینپوت میره ته صفحه بعد از متن های دیگه
    چکار کنم ته صفحه نیاد؟

  7. تعداد تشکر ها از seosaz به دلیل پست مفید


  8. #4
    عضو انجمن AriyaDownload آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    469
    تشکر تشکر کرده 
    2,385
    تشکر تشکر شده 
    1,059
    تشکر شده در
    667 پست

    پیش فرض پاسخ : روش ساخت اینپوت در چاوااسکریپت

    خواهش می‌کنم.
    برای اینکه input توی مکان دلخواه در dom قرار بگیره، باید خط آخر کد رو تغییر بدید.
    قبلش یک متغیر تعریف کنید که المنتی که می‌خوایید input ساخته شده در اون قرار بگیره رو باید تعریف کنید.
    بعدش خط آخر رو تغییر بدید.
    مثلا اگر می‌خواید input در المنتی که والدش کلاس test داره، قرار بگیره باید اینکار رو بکنید:
    کد:
    let test = document.querySelector('body .test');
    
    const input = document.createElement('input');
    input.id = '_lye_ur';
    input.className = 'lyelink_url',
    
    test.appendChild(input);

  9. تعداد تشکر ها از AriyaDownload به دلیل پست مفید


  10. #5
    عضو جدید
    تاریخ عضویت
    Jul 2019
    نوشته ها
    33
    تشکر تشکر کرده 
    13
    تشکر تشکر شده 
    8
    تشکر شده در
    8 پست

    پیش فرض پاسخ : روش ساخت اینپوت در چاوااسکریپت

    دستتون درد نکنه
    یعنی من هرجا بخوام از این کد استفاده کنم باید داخل اون یک کد با کلاس تست قرار بدم تا اینپوت روی اون نمایش داده بشه
    ممنون

    - - - Updated - - -

    اگر کد من این باشه

    کد PHP:

    let test = document.querySelector('body .test');const input = document.createElement('input');input.id = 'test';input.value = '<?php echo htmlspecialchars_decode($url); ?>'test.appendChild(input);
    کد نمایش من باید چی باشه اینو میزنم کار نمیکنه

    کد
    کد HTML:
    
    <input type="text"  class="test" id="test"  > 

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 14
    آخرين نوشته: September 9th, 2017, 13:18
  2. اسکریپت به اسکریپت یا به هاست دسترسی داره؟؟؟!؟!؟!
    توسط looneir در انجمن سیستم های مدیریت محتوا
    پاسخ ها: 5
    آخرين نوشته: September 13th, 2013, 01:53

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •