我想從下面元素使用代碼找到父窗體:如何從元素中查找父窗體?
<form id="f1" action="action1.html">
form1 <button id="btn1" onclick="testaction(this); return false;" >test form 1</button>
</form>
<script type="text/javascript" >
function testaction(element) {
var e = $(element.id);
var form = e.parent('form');
alert(form.id); // undefined!!
alert(form.action); // undefined!!
alert(document.forms[0].action); //http://localhost/action1.html
}
</script>
它應該是很簡單的東西....在此先感謝
'.parent'只給是直系祖先。 – 2010-08-30 19:22:21
您應該只是'$(element)'而不是'$(element.id)'。 – kennytm 2010-08-30 19:23:05
'btn1.form'怎麼樣? – Sergei 2015-10-28 17:07:28