2016-06-13 43 views
0

是否有可能從內嵌的JavaScript的onclick功能發送多個元素,例如像我這樣試過,但有不確定傳遞多個元素的onclick javascript函數

<input type='text' id='elem1'/> 
<input type='text' id='elem2'/> 
    <a onclick="functionName($('#elem1').val(),$('#elem2').val())"></a> 

+0

它可能在JavaScript onclick函數中傳遞多個元素 –

+0

已經有人問道,[你可以檢查一下](http://stackoverflow.com/questions/13285489/pass-multiple-values-with-onclick -in-HTML鏈接)。 –

+0

我想我的問題不清楚,但我編輯希望你現在有我的意思:) –

回答

1

你可以試試這個

<input type='text' id='elem1'/> 
<input type='text' id='elem2'/> 
<a onclick="myfunc($('#elem1').val(),$('#elem2').val())"></a> 

的Javascript

function myfunc(val1,val2) 
{ 
    alert(val1); 
    alert(val1); 
} 
+0

:)第一次感謝我做了這樣的事情,但得到了undefined,但看到你的答案後,它的工作:) –

+0

不客氣,我想你wouldn' t已經接受了函數的這些爲什麼得到undefined – Mairaj

+0

我也做過,但我不知道爲什麼。無論如何非常感謝 –

1

它是一個共享的功能?爲什麼不直接訪問實際函數中的值?

+0

這個功能是從很多部分調用的,elem1和elem2的值來自一些不同的元素,這就是爲什麼我試過這個。而且如果有可能這樣做,我也會徘徊,因爲我搜索了我沒有得到任何結果。 :) –

相關問題