私はonChange
アクションが呼び出されている間、私は、パラメータとしてJavaScript関数にこの配列を渡す必要がありhtml onchangeアクションからjavascript関数に配列値を渡す方法は?
1 1 1
2 2 2
3 3 3
のような別の配列を持っています。
誰でも私にそれについての示唆を与えることができますか?
ありがとうございました。
私はonChange
アクションが呼び出されている間、私は、パラメータとしてJavaScript関数にこの配列を渡す必要がありhtml onchangeアクションからjavascript関数に配列値を渡す方法は?
1 1 1
2 2 2
3 3 3
のような別の配列を持っています。
誰でも私にそれについての示唆を与えることができますか?
ありがとうございました。
それはオプションだ場合は知っているが、これは、それはjQueryので働くことがどのようにしないでください
var x1=[1,11,11];
var x2=[2,21,22];
var x3=[3,31,32];
var y=[x1,x2,x3];
onChange(y);
以下のようなものを試してみてください:
HTML:
<textarea id="target" />
のjQuery:
$(document).ready(function(){
$('#target').change(function() {
var arr1 = [1,2,3];
var arr2 = [1,2,3];
var arr3 = [1,2,3];
var arr = [arr1, arr2, arr3];
//do whatever you want with it
alert(arr);
});
});
(隠された入力のような)いくつかの隠された要素にそれを割り当てることができ、そこからarrの値を読み取るコードを書くことができます。
少なくともこれはオプションの1つです。達成しようとしていることがわかりません。
ホープこれはあなたが他の無名関数に関数呼び出しをラップする必要が
に役立ちます。
element.addEventListener('change', function(e){
yourFunction(yourArray);
});
[あなたは試してみましたか?](http://mattgemmell.com/2008/12/08/what-have-you-tried/)私は1つの変数にその配列を割り当てられ、同じようにそれを渡した –
onchange( 'arrayname')。しかし、それは渡されなかった – Senthamiz
この場合、 'onchange'とは何ですか? [完全な例](http://sscce.org/)、好ましくはhttp://jsfiddle.net/のデモを提供してください。 –