У меня есть функция 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' выполняется. Почему бы вам не назначить 'editinputtext' *** внутри *** функцию' click' ?! – deceze