如何插入当前的URL链接,形成价值?

问题描述 投票:0回答:2

如何把当前的URL,形成价值。在这里我使用两种形式都形式都在编码就像ID类等一样我想将URL加载到两种形式。

目前我使用windows.onload功能,它只是对第一种形式不第二种形式的工作。我想将URL加载到两个表。

<script type="text/javascript">            
window.onload=function()
{
document.getElementById('emd_ticket_page_link').value = window.location.href;
}

</script>

而我的形式是

<div id="idsampleavailable" class="panel panel-default">

    <form name="submit_tickets" id="submit_tickets" action="" method="post" class="submit_tickets form-container wpas-form wpas-form-stacked"
        enctype="multipart/form-data" novalidate="novalidate">
        <div id="row3a" class="row ">
                <!-- text input-->
                <div class="col-md-12 woptdiv">
                    <div class="form-group">
                        <label id="label_emd_ticket_page_link" class="control-label" for="emd_ticket_page_link">
                            Product Link<span style="display: inline-flex;right: 0px; position: relative; top:-6px;">
                            </span>
                        </label>
                        <input type="text" name="emd_ticket_page_link" id="emd_ticket_page_link" value="" class="text input-md form-control"
                            placeholder="Page Link"></div>
                </div>
               </div>

        <!-- Button -->
        <div class="row">
            <div class="col-md-12">
                <div class="wpas-form-actions">
                    <button type="submit" name="singlebutton_submit_tickets" id="singlebutton_submit_tickets"
                        value="submit" class="submit wpas-button wpas-juibutton-success wpas-button-large btn-block col-md-12 col-lg-12 col-xs-12 col-sm-12">Submit
                        Ticket </button></div>
            </div>
        </div>
    </form>
</div>


<div id="idnonsampleavailable" class="panel panel-default">

    <form name="submit_tickets" id="submit_tickets" action="" method="post" class="submit_tickets form-container wpas-form wpas-form-stacked"
        enctype="multipart/form-data" novalidate="novalidate">
        <div id="row3a" class="row ">
                <!-- text input-->
                <div class="col-md-12 woptdiv">
                    <div class="form-group">
                        <label id="label_emd_ticket_page_link" class="control-label" for="emd_ticket_page_link">
                            Product Link<span style="display: inline-flex;right: 0px; position: relative; top:-6px;">
                            </span>
                        </label>
                        <input type="text" name="emd_ticket_page_link" id="emd_ticket_page_link" value="" class="text input-md form-control"
                            placeholder="Page Link"></div>
                </div>
               </div>

        <!-- Button -->
        <div class="row">
            <div class="col-md-12">
                <div class="wpas-form-actions">
                    <button type="submit" name="singlebutton_submit_tickets" id="singlebutton_submit_tickets"
                        value="submit" class="submit wpas-button wpas-juibutton-success wpas-button-large btn-block col-md-12 col-lg-12 col-xs-12 col-sm-12">Submit
                        Ticket </button></div>
            </div>
        </div>
    </form>
</div>
javascript jquery wordpress forms onload
2个回答
0
投票

HTML需要的ID是唯一的。

'emd_ticket_page_link' ID的第二个实例更改为独特的东西,并呼吁document.getElementById(new_id).value = window.location.href;就可以了


0
投票

window.load是不可能的这个问题。所以,我终于用这个代码。

$pageurlform = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 
                "https" : "http") . "://" . $_SERVER['HTTP_HOST'] .  
                $_SERVER['REQUEST_URI']; 
© www.soinside.com 2019 - 2024. All rights reserved.