我有一個Javascript函數,並希望從函數外部檢索id值。如何使「id」成爲一個靜態變量並從函數外部訪問它。從函數外部訪問變量?
<input type="text" name="editinput" id="editinputtext" placeholder="Type Contribution...">
<script>
$(".contributions").click(function(){
var id = this.id;
});
document.getElementById("editinputtext").value = id;
注意'id'將是'undefined'這裏的時候,它分配給'value'和它看起來並不像是一個永遠不會改變... – deceze
當我運行它,它說,該值是不確定的,雖然我嘗試了console.log,它返回了「id」的值。 –
@Hadi是的,因爲*執行'click'函數時*。你爲什麼不在''click''函數內分配'editinputtext' ***? – deceze