2010-01-27 100 views

回答

1

尝试this.value到电台的价值传递给你的函数:

<input type="radio" name="selected_invoice" value="35" 
    onclick="copy_select_val(this.value); return false;"> 
0
function copy_select_val() { 
    alert($(this).val()); 
} 

但我不是用户如果将内联处理类似的onclick也行。为什么你不在这个按钮上设置点击事件监听器?

0

像这样:

<input type="radio" name="selected_invoice" value="35" 
     onclick="copy_select_val(this.defaultValue); return false;"> 
2

jQuery是关于是联合国侵入。这意味着,你不需要直接在html元素中使用Javascript。这就是说,你可以这样做:

$("input[name='selected_invoice']:checked").val(); 

如果你使用的是jQuery,你应该把javascript保留在html之外。

+0

理解并将实施! – stef 2010-01-27 21:48:10