⑴ js一個按鈕點擊後彈出數字1再點擊彈出數字2,每次彈出都加1
方法一:應該是程序里有了個for循環,for(var i=1;i=0;i++){alert(i)},修改這個循環就好了。
方法二:窗口都是單獨的類,把數據存到類的public變數中。然後新窗口訪問舊窗口的變數就行了
⑵ JS實現點擊一個按鈕更換圖片
你的代碼差在少了"選擇元素"這一步。
img1.src = "..images/DT2.JPG"這一步是沒有作用的,因為img1你還沒有定義。
正確的方法是讓圖片元素的id是img1,然後
document.getElementById('img1').src = "..images/DT2.JPG"
這樣進行賦值。
document.getElementById('img1')這一步的作用就是選擇圖片元素。
這是針對此問題的測試頁面
代碼如下
<div class="DT">
<div>
<img id="img1" src="https://img.alicdn.com/bao/uploaded/i3/2276233074/TB20r1QbFXXXXX3XXXXXXXXXXXX_!!2276233074.jpg_270x270.jpg"
/>
</div>
</div>
<div style="text-align:center">
<input type="button" id="b1" value=" 放大 " onclick="fd();" />
<input type="button" id="b3" value="還原 " onclick="hy();" />
<input type="button" id="b2" value=" 縮小 " onclick="sx();" />
</div>
function fd() {
document.getElementById('img1').src = "https://img.alicdn.com/bao/uploaded/i3/2276233074/TB20r1QbFXXXXX3XXXXXXXXXXXX_!!2276233074.jpg_400x400.jpg"
}
function sx() {
document.getElementById('img1').src = "https://img.alicdn.com/bao/uploaded/i3/2276233074/TB20r1QbFXXXXX3XXXXXXXXXXXX_!!2276233074.jpg_180x180.jpg"
}
function hy() {
document.getElementById('img1').src = "https://img.alicdn.com/bao/uploaded/i3/2276233074/TB20r1QbFXXXXX3XXXXXXXXXXXX_!!2276233074.jpg_270x270.jpg"
}
⑶ 如何在js中實現點擊按鈕彈出提示框
需要准備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如察清灶:index.html,輸入問題基礎代碼。
⑷ 如何用JS來點擊按鈕
用JS來點擊按鈕需要分2步,第一步是選中按鈕的回元素,第二步是使用元素自帶的click函數。
例如接下來我將要演示答的例子中,僅用
document.getElementById("btn").click()
一行就可以控制按鈕點擊。
其中document.getElementById("btn")是根究id獲取按鈕的元素,click()是使按鈕被點擊一次。
這是我為此問題專門寫的在線演示頁面點擊按鈕演示頁面。
頁面結構如圖
⑸ js怎麼實現在點擊一個按鈕後打開的另一個頁面上點擊右鍵實現是我自定義的選項
如下參考:
1.頁面復制有一個id為c2的div,下面有一個子div,下面有一個按鈕,事件是用來點擊100個adddiv。