Как получить входное текстовое значение в JavaScript

Как получить входное текстовое значение в JavaScript?

<script language="javascript" type="text/javascript">
    lol = document.getElementById('lolz').value;
    function kk(){
    alert(lol);
    }
</script>

<body>
    <input type="text" name="enter" class="enter" value="" id="lolz"/>
    <input type="button" value="click" OnClick="kk()"/>
</body>

Когда я помещаю lol = document.getElementById('lolz').value;вне функции kk(), как показано выше, она не работает, но когда я помещаю ее внутрь, она работает. Кто-нибудь может сказать мне, почему?

60
задан bfavaretto 4 August 2012 в 18:21
поделиться