javascript - 获取jquery输出到html输出

标签 javascript php jquery html

我正在将一些值从 html 传递到 javascript 方法,并且我想将内容获取到 html 元素。

$('#qtyorder span').each(function(){
         var id =($(this).prop('id'));
         var thenum = id.replace(/^\D+/g, ''); 
         var qty=$("#qty_ordered_"+thenum).html();

          if($("#qty_rec"+thenum).val() == ''){                
                $("#qty_rec"+thenum).val(qty);
                jQuery('#ordDate'+thenum).val($.datepicker.formatDate('d/mm/yy', new Date()));
                $("#ordDate"+thenum).trigger('click');

                 }

我的html表单是这样的,我想在其中使用id传递值

<form
    class="overlay_form width_control_473 receive_autofil_popup padding_control_bottom_20"
        <input type="hidden" id="qty_rec" value="" /> <input type="hidden"
            id="qty_rec" value="" /> <input type="hidden" id="dateRcvd"
            value="" /> <input type="hidden" id="p_on" value="" /> <label
            class=" label_break_b verd12dgray">Item Code</label>
        <div class="clear_fix"></div>
        <input
            class="input_md_rd radious_all innershadow padding_control width_control_168"
            name="" type="text" id="code">
    </div>

    <div class="pur_field_container float_left">
        <label class=" label_break_b verd12dgray">Quantity Ordered</label>
        <div class="clear_fix"></div>
        <input
            class="input_md radious_all innershadow padding_control width_control_168"
            name="" type="text" id="qty_rec">
    </div>
    <div class="pur_field_container ">
        <label class=" label_break_b verd12dgray">Quantity Received</label>
        <div class="clear_fix"></div>
        <input
            class="input_md radious_all innershadow padding_control width_control_168"
            name="" type="text" id="qty_rec"
            onkeyup="cancelOrderAutofilNotification()">
            <input
            class="input_md radious_all innershadow padding_control width_control_168"
            name="" type="text" id="qty_rec"
            onkeyup="confirmOrderAutofilNotification()">
    </div>
    <div
        class="field_container_b width_control_317 margin_control_top float_left">
         <input
            type="button" value="Cancel"
            class="close button_gray_md1 radious_all verd12dgray float_left margin_control_top_10 "
            name="">
    <input  type="button" value="Confirm"
            class="confirm button_gray_md1 radious_all verd12dgray float_left margin_control_top_10 "
            name="" onclick="confirmOrderAutofilNotification();">

    </div>
</form>

如何将 JavaScript 值传递到此表单?

最佳答案

在 javascript 中,我们有 2 种为元素设置值的方法:.val() 和 .html()。您可以将 .val() 用于输入元素,例如文本输入或选择输入。 .html() 用于诸如 span、div、p、标签之类的元素,在这种情况下,您应该使用 from .html()。

关于javascript - 获取jquery输出到html输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181852/

相关文章:

javascript - div高度达到固定高度如何添加类?

JavaScript 正则表达式问题

jquery限制添加部分 View

javascript - 如何将 angularjs attrs 转换为数组

javascript - 表格不断调整大小而不溢出

javascript - 返回 true 在 jQuery 中不起作用

javascript - 使用 Cookie 向自己发送 POST 表单,适用于移动设备吗?

javascript - 我如何使用javascript在canvas中学习这个动画?

javascript - d3 : How to append nested elements on enter()? 我的元素被附加,但后续的选择看不到它们

php - 删除自定义帖子类型的 URL 结构