在输入文本框中获取值

什么是使用jQuery获取和呈现输入值的方法?

这里是一个:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.3.min.js" ></script>
<script type="text/javascript">
    $(document).ready(function(){
        $("#txt_name").keyup(function(){
            alert($(this).val());
        });
    })
</script>

<input type="text" id="txt_name"  />

//Get
var bla = $('#txt_name').val();

//Set
$('#txt_name').val(bla);

您只能通过以下两种方式选择一个值:

// First way to get a value
value = $("#txt_name").val(); 

// Second way to get a value
value = $("#txt_name").attr('value');

如果你想直接使用JavaScript来获得价值,那么这里是:

document.getElementById('txt_name').value 

有一件重要的事情需要提及:

$("#txt_name").val();

将返回文本字段的当前实际值,例如,如果用户在页面加载后键入某些内容。

但:

$("#txt_name").attr('value')

将从DOM / HTML返回值。

链接地址: http://www.djcxy.com/p/26507.html

上一篇: Get the value in an input text box

下一篇: Chrome autofill not working partially