js實例點擊標題(js設置標題)

本文目錄一覽:

用js實現點擊一個標題A時出現隱藏層AA,在點擊標題B時出現隱藏層BB,同時關閉隱藏層AA該怎麼寫

用jquery實現比較省事,同一頁面可以反覆使用,要配合css設置樣式。

先引用jquery.js

function setClickTab(a, b) {

$(a + ” span:first”).addClass(“current”); //為第一個SPAN添加當前效果樣式

$(b + ” div:not(:first)”).hide(); //隱藏其它的UL

$(a + ” span”).click(function () {

$(a + ” span”).removeClass(“current”); //去掉所有SPAN的樣式

$(this).addClass(“current”);

$(b + ” div”).hide();

$(“.” + $(this).attr(“id”)).show();

});

}

div id=”tab”span id=”a”a/spanspan id=”b”b/span/div

div class=”tabCnt”

div class=”a”!–樣式名a與上面的span的id一一對應–

這是aa

/div

div class=”b”

這是bb

/div

/div

script language=”javascript”

setClickTab(“#tab”,”.tabCnt”); //jquery中如果是id則以#開頭,樣式名(class)則以.開頭,當執行到這裡時,會自動隱藏所有的層,只顯示a層。點擊span里的標題可以實現切換顯示。

/script

請問怎麼用JS編寫一個點擊標題的時候標題前面有一個圖片點擊那一個標題,那個圖片就在那個標題前面

簡單方法如下:

在標題的容器前面加一個div,div中放一圖片

點擊標題時觸發一個事件,控制div的隱藏和顯示

over….

怎樣用js獲取當前頁面的標題,並寫到一個文本框中?

思路:使用document.title獲取頁面標題,使用value屬性為文本框賦值,關鍵代碼:

document.getElementById(input_id).value=document.title;

實例演示如下:

1、HTML結構

html

head

    titleTEST/title

/head

body

    input type=”text” id=”test”/

    input type=’button’ value=’點擊按鈕獲取頁面標題’ onclick=”fun()”/

/body

2、javascript代碼

function fun(){

var title = document.title;

document.getElementById(“test”).value = title;

}

3、效果演示

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/259731.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 16:30
下一篇 2024-12-15 16:30

相關推薦

發表回復

登錄後才能評論