如何使用Javascript设置textBox值的值?
我可以在AJAX方法中读取txtUserName
字段的值。但是在两个注释行中出现错误:
function handle_geolocation_query(position) {
// $("input#MainContent_txtEnlem").val() = position.coords.latitude;
// $("input#MainContent_txtBoylam").val() = position.coords.longitude;
PageMethods.SendLocation($("input#MainContent_txtUserName").val(), position.coords.latitude, position.coords.longitude);
}
我正在使用jQuery 1.4.1。
答案 0 :(得分:4)
您的代码中的错误是您要将值分配给函数。你应该做的是将值作为agrument传递,所以你的代码将是:
$("#MainContent_txtEnlem").val( position.coords.latitude);
$("#MainContent_txtBoylam").val(position.coords.longitude);
其他一些观点:
id
,则无需撰写input#...
。答案 1 :(得分:0)
你应该只能使用$(“#textboxId”)。val(“some text”);你试试这个时会出现什么错误?
答案 2 :(得分:0)
我认为它会给你一个错误,因为你试图为一个函数赋值。