如何把当前的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>
HTML需要的ID是唯一的。
在'emd_ticket_page_link'
ID的第二个实例更改为独特的东西,并呼吁document.getElementById(new_id).value = window.location.href;
就可以了
window.load是不可能的这个问题。所以,我终于用这个代码。
$pageurlform = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ?
"https" : "http") . "://" . $_SERVER['HTTP_HOST'] .
$_SERVER['REQUEST_URI'];