نمایش نتایج 1 تا 4 از 4

نام تاپیک: آیا می توان مقادیر یک لیست را بین دو صحفه انتقال داد

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4

    نقل قول: آیا می توان مقادیر یک لیست را بین دو صحفه انتقال داد

    من می خواهم کلید delete با فشردن کلید add more به هر سطر اصافه شود و با فشردن کلید delete همان سطر حذف گردد


    <body>
    <form id="form1" runat="server">
    <div>
    <p>File Uploader</p>
    </div>
    <p id="upload-area" style=" direction: ltr;">
    <%--http://www.flightpedia.org/convert/1048576000000-bytes-to-megabytes.html--%> <%--1 MB = 1048576 B => 200 * 1048576 = 209715200--%> <%--1 MB = 1048576 B => 1000000 * 1048576 = 1048576000000--%> <%--<span>File 1 : </span><input id="File2" type="file" size="60" maxlength="1048576000000 " tabindex="0" runat="server" /><span> | </span>--%>
    <span>File 1 : </span><input id="File1" type="file" size="60" tabindex="0" runat="server" /><span> | </span>
    <span>File 1 Title : </span><input id="txt1" name="txt1" type="text" size="40" tabindex="1" runat="server" visible="False" /><asp:Button ID="ButtonDelete" runat="server" Text="Delete" />
    &nbsp;</p>
    <span id="msg" runat="server"></span>
    <input id="btnAddMore" type="button" value="Add more..."
    onclick="add()" />&nbsp;
    <asp:Button ID="btnUpload" runat="server"
    Text="Upload Now" OnClick="btnUpload_Click" />
    </div>
    </form>
    <script type="text/javascript">
    function add() {
    if (!document.getElementById || !document.createElement)
    return false;

    var uploadArea = document.getElementById("upload-area");

    if (!uploadArea)
    return;

    var newLine = document.createElement("br");
    uploadArea.appendChild(newLine);

    if (!add.lastAssignedId)
    add.lastAssignedId = 2;

    //----------------------------------------------------
    // create new span for fileupload
    var fuSpan = document.createElement('span');
    var fuSpanText = document.createTextNode('File ' + add.lastAssignedId + ' : ');
    fuSpan.appendChild(fuSpanText);
    // create new fileupload control
    var newUploadBox = document.createElement('input');
    // set property for input ( fileupload )
    newUploadBox.type = 'file';
    newUploadBox.size = '60';
    // set other att
    newUploadBox.setAttribute('id', 'FileUpload' + add.lastAssignedId);
    newUploadBox.setAttribute('name', 'FileUpload:' + add.lastAssignedId);
    //newUploadBox.setAttribute('maxlength', '209715200');
    newUploadBox.setAttribute('maxlength', '1073741824');
    newUploadBox.setAttribute('tabindex', add.lastAssignedId);

    //----------------------------------------------------
    // create new span for separator
    var seSpan = document.createElement('span');
    var seSpanText = document.createTextNode(' | ');
    seSpan.appendChild(seSpanText);

    //----------------------------------------------------
    // create new span for title
    var tiSpan = document.createElement('span');
    var tiSpanText = document.createTextNode('File ' + add.lastAssignedId + ' Title : ');
    tiSpan.appendChild(tiSpanText);
    // create new textbox for title
    var newTextBox = document.createElement('input');
    // set property for input ( textbox )
    newTextBox.type = 'text';
    newTextBox.size = '40';
    // set other att
    newTextBox.setAttribute('id', 'txt' + add.lastAssignedId);
    newTextBox.setAttribute('name', 'txt' + add.lastAssignedId);
    newTextBox.setAttribute('tabindex', add.lastAssignedId + 1);

    //----------------------------------------------------

    //Myself
    //----------------------------------------------------
    // create new span for title
    var bdSpan = document.createElement('span');
    var newDeletButton = document.createElement('Button');


    // set property for Delete ( Button )
    newDeletButton.type = 'Button';

    // set other att
    newDeletButton.setAttribute('id', 'ButtonDelete' + add.lastAssignedId);
    newDeletButton.setAttribute('text', 'Delete' + add.lastAssignedId);
    newDeletButton.setAttribute('tabindex', add.lastAssignedId + 1);
    //----------------------------------------------------



    uploadArea.appendChild(fuSpan);
    uploadArea.appendChild(newUploadBox);
    uploadArea.appendChild(seSpan);
    //uploadArea.appendChild(tiSpan);
    //uploadArea.appendChild(newTextBox);
    uploadArea.appendChild(bdSpan);
    add.lastAssignedId++;
    }
    </script>
    </body>


    و دستور

    uploadArea.appendChild(bdSpan);

    را نیز اضافه کرده ام ولی نمی دانم چرا کار نمی کند
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: png A1.png‏ (6.3 کیلوبایت, 7 دیدار)
    آخرین ویرایش به وسیله robat7 : پنج شنبه 21 آذر 1392 در 23:50 عصر

تاپیک های مشابه

  1. پاسخ: 1
    آخرین پست: شنبه 11 خرداد 1392, 08:15 صبح
  2. آیا می توان یک Sheet Excel را در برنامه C#‎ نمایش داد ؟
    نوشته شده توسط MohammadSoft در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 7
    آخرین پست: شنبه 02 شهریور 1387, 11:32 صبح
  3. آیا می توان IIS را دوباره کد نویسی کرد؟
    نوشته شده توسط Mohammad Minaei در بخش Classic ASP
    پاسخ: 7
    آخرین پست: پنج شنبه 12 خرداد 1384, 10:25 صبح
  4. پورت پرینتر(‌آیا می توان از طریق ویبی با پورت پرینتر داده .)
    نوشته شده توسط سمیه بختیاری در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 22 مهر 1383, 14:16 عصر

قوانین ایجاد تاپیک در تالار

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