输入是:
<input type="button" value="O" name="<?php echo $v[$i]['t']; ?>" onclick="javascript:test_parent();">
假设有很多按钮具有不同的属性名称。我需要创建一个函数test_parent()
,在这个函数中我需要提取我点击的按钮的名称。有人可以帮帮我吗?
答案 0 :(得分:1)
我建议你避免使用内联js。您可以改为附加事件监听器:
<staticContent>
<remove fileExtension=".js" />
<mimeMap fileExtension=".js" mimeType="text/javascript; charset=UTF-8" />
<!-- Caching-->
<clientCache cacheControlMode="UseExpires"
httpExpires="Tue, 22 Aug 2016 03:14:07 GMT" />
</staticContent>
<强> Demo 强>
<强>参考强>
答案 1 :(得分:0)
我认为这可能是你的答案
$(document).ready(function(){
$('input[type="button"]').on('click', function (){
alert($(this).attr('name'));
});
});
答案 2 :(得分:0)
以下代码应该适合您。
HTML
<input type="button" value="O"
name="<?php echo $v[$i]['t']; ?>"
onclick="javascript:test_parent(this);">
的Javascript
function test_parent(input){
var name = $(input).prop("name");
}
答案 3 :(得分:0)
在输入字段中选择输入值Demo
function myFunction() {
alert(document.getElementById('inputId').value)
}