배열에 클릭 된 버튼의 8 가지 값을 추가하고 싶습니다.배열에 하나씩 값을 추가하는 방법
사용자가 아무 버튼이나 누르면 어레이에 저장된 해당 버튼에 대한 id/value가 표시되지만 배열은 배열 [0]의 첫 번째 값만 저장합니다.
배열에 다른 값을 삽입하는 방법은 무엇입니까?
function reply_click(obj) {
var id = [obj.id];
for (i = 0; i <= id; i++) {
alert(id);
}
}
var arr = [id];
alert(arr);
if (id[0] == "1") {
alert(6666666666);
}
if (id[0] == "2") {
id[0] = 1;
id[1] = 2;
alert(777777777777);
}
if (id[0] == "3") {
id[0] = 1;
id[1] = 2;
id[2] = 3;
alert('login');
}
alert(id);
$(document).on('click', '.btn', function() {
alert($(this).val());
var myvalues = $(this).val();
alert(myvalues);
var cars = [myvalues, "myvaluesv", "Toyota"];
alert(cars);
var x = cars.length;
alert(x);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button id="1" onClick="reply_click(this)">1</button>
<button id="2" onClick="reply_click(this)">2</button>
<button id="3" onClick="reply_click(this)">3</button>
<button id="tahira" name="btn" class="btn" value="tahirahassan">hi tahira</button>
<button id="sobia" name="btn" class="btn" value="sobia">hi sobia</button>
<form action="testingjquery.php" method="post">
<input type="submit" id="btn1" class="btn111" name="val1" value=" i am tahira" />
<input type="submit" id="btn2" class="btn112" name="val1" value="hassan" />
</form>
'arr.push ("NEW_VALUE")'에 대한 몇 가지 유용한 링크가; –
클릭 한 버튼 값을 하나의 배열에 저장하는 방법 $ (document) .on ('click', '.btn', function() { alert ($ (this) .val)); VAR myvalues = $ (이) .val(); 경고 (myvalues) VAR 차 = [myvalues, "myvaluesv", "도요타"]; 경고 (자동차) var에 엑스 = cars.length; alert (x); }); –
정말 확실합니까? 코드에 오류가 있습니까? –