簡體   English   中英

來自的參數 <a href></a> 到javascript

[英]Parameter from <a href></a> to javascript

我有一個<ul> <li>菜單。 單擊<li><a>元素時,我需要運行Javascript函數,並且此函數需要一些參數,例如id或name。 我該怎么做? 如何發送/檢索參數?

示例Javascript:

function addTab(title, uri) {
    var tabNameExists = false;
    $('#tabs ul li a').each(function(i) {
         if (this.text == title) {
             tabNameExists = true;
         }
    });

HTML示例:

<ul>
    <li><a href="#">W to set parameters</a>
</ul>
<a href="url" onClick="addTab(this);">link</a>


function addTab(this)
{
    $(this).attr('id');
    $(this).attr('name');
}

嘗試

<a href="url" id="someUniqueID" title="SomeTitle" onClick = "addTab(this.title, this.href,this.id);" >link</a>

無論如何,您的代碼與您的問題不太相關,方法如下:

<li><a href="#" onclick="some_js_function(id,name)">W to set parameters</a></li>

可以編寫更多邏輯,具體取決於您如何編寫some_js_function(id,name)

注意:如果要獲取<a><li>標記的屬性,則可以使用@PSR的答案。

更改“

[英]Change “<a href” parameter from image

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM