我使用这样的代码来访问项目
function f(id){
$("#"+id).val(); // with analogy $("#id item")
}
Run Code Online (Sandbox Code Playgroud)
这是对的吗?还有其他方法吗?
如果要返回具有指定id的元素的值,则为yes,因为这似乎是您的函数的逻辑目的:
function f(id){
return $("#" + id).val();
}
Run Code Online (Sandbox Code Playgroud)
函数应该假定存在具有指定id的元素,然后它返回该元素的值.这应该适用于input领域以及textarea.但是,如果它是任何其他元素,您可能想要使用html()或text()代替val()例如:
function f(id){
return $("#" + id).html();
// return $("#" + id).text();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27545 次 |
| 最近记录: |