访问具有相同类值的HTML多按钮标记值在PHP中创建并获取Javascript

时间:2013-09-27 11:55:07

标签: javascript php jquery html

您好我可以访问这些按钮的值

for($i = 0; $i < 10; $i++){
$newArray[] = "<input type='button' name='$i' value='($i)' class='najam' id='$i' onclick='myFunction();' />";
}

myFunction的

 function myFunction(){
// here to get the values of the buttons
 }

3 个答案:

答案 0 :(得分:4)

更改PHP以传递元素:

for($i = 0; $i < 10; $i++){
$newArray[] = "<input type='button' name='$i' value='($i)' class='najam' id='$i' onclick='myFunction(this);' />";
}

并做

function myFunction(elem){
    alert(elem.value);
}

或只是使用适当的事件处理程序

$('.najam').on('click', function() {
    alert(this.value);
});

答案 1 :(得分:0)

按钮上的

,设置onClick或甚至设置为myFunction({$i})

在你的javascript中:

function myfunction(id){
    //use id
}

答案 2 :(得分:0)

只需使用Jquery

$(".najam") // this is the selector for all items with the class "najam"

然后您可以将其与.click().each()等方法一起使用。