<div class="example">
<p> <a href="#info" rel="facebox">View Facebox</a> </p>
<p> <input id="Button1" type="button" value="button" onclick="Get_Value();"/></p>
</div>
<div id="info" style="display:none;">
<p><input id="text1" name="text1" type="text" value="abc"/></p>
<p> <input id="Button2" type="button" value="button" onclick="Get_Value();$.facebox.close(); return;"/> </p>
<script type="text/javascript">
function Get_Value()
{
alert($('#text1').val());
var myTextField = document.getElementById('text1');
alert("You entered: " + myTextField.value)
}
</script>
문제는 내 경보 문에서, 나는,이다를 항상 텍스트 상자의 초기 값 'abc'를 얻습니다. text1; 사용자가 facebox 내부에서 열 때 입력 한 값은 아닙니다. 아무도 나를 도울 수 없습니까?
R? – Treby
예, JQuery를 사용하고 있습니다. – Hari