我得到了兩個html頁面A和B.當我點擊A中的一個鏈接時,我想打開B並將一個值傳遞給B.然後這個值將被添加到B中的文本輸入中,並且B中的按鈕將被自動點擊?如何轉到另一個html頁面並自動點擊一個按鈕?
如何實現此功能?
我得到了兩個html頁面A和B.當我點擊A中的一個鏈接時,我想打開B並將一個值傳遞給B.然後這個值將被添加到B中的文本輸入中,並且B中的按鈕將被自動點擊?如何轉到另一個html頁面並自動點擊一個按鈕?
如何實現此功能?
我可不是很肯定的,你想要什麼,但我會試試看, 首先你需要JavaScript或者一些JS庫來實現和PHP。首先
第一件事: 創建一個鏈接:
<a href="pageB.html">Go To Page B</a>
現在你可以使用GET方法傳遞一個值,因爲你要通過你將需要的頁面格式.PHP,而不是一個值.HTML。然後你添加一些值到你的鏈接:
<a href="pageB.php?data=123">Go To Page B</a>
所以你將有一個名爲「數據」與'123'的值。
在網頁B,你需要打開PHP初始化是這樣的:
<?php
$data = $_GET['data'];
?>
<input type='text' value='<?=$data?>' />
<input type='submit'id="buttonToBeClicked" >
<script>
document.getElementById("buttonToBeClicked").click();
</script>
在這種情況下,您將需要一個形式與作用。裏面的東西會點擊按鈕automatcly
希望它有幫助。
Thx爲您的答案,但我沒有在我的電腦上安裝PHP。 –
使用頁面A上的表單,然後您需要某種類型的pageB的服務器端腳本語言,如PHP。實際上,如果你願意,你可以在這兩個頁面上使用PHP文件擴展名。 PHP包含HTML。
PAGEA.PHP(或將pageA.html)
<form id="myform" action="PAGEB.PHP" method="POST">
First Name:<br />
<input type="text" name="fname" />
<input type="submit" value="Submit Me">
</form>
PAGEB.PHP
<?php
$fn = $_POST['fname'];
?>
<html>
<body>
Received this name: <?php echo $fn; ?> <br />
<br />
That's right, I said [<?php echo $fn; ?>]<br />
在沒有服務器端純JavaScript:
A.html
<a href="B.html#myValue">go to B</a>
B.html
<input type="text" id="my_text" />
<script type="text/javascript">document.getElementById('my_text') = document.location.hash.substr(1);</script>
顯然寫了一些code.Show我們您code.Tell我們究竟在何處你卡住了。 –
在頁面b上檢查值。如果值存在,則觸發點擊事件。簡單。 –
使用'onclick'屬性作爲:'onclick =「window.location.href ='B'」' –