gpt4 book ai didi

javascript - 如何通过名称获取元素并设置其值

转载 作者:数据小太阳 更新时间:2023-10-29 05:02:57 27 4
gpt4 key购买 nike

应该有一个简单的解决方案。我需要按名称获取输入元素并设置其值。

以下 Javascript 不起作用:

x = document.getElementsByName($('#questions').val());
x.value=this.value;

有没有使用 JQuery 的简单解决方案?

最佳答案

描述

您正在混合普通的 javascript 和 jQuery。使用属性选择器。

查看我的样本和这个 jsFiddle Demonstration

示例

HTML

<input type="text" name="nameOfTheInputElement"/>

jQuery

$(function() {
$("input[name='nameOfTheInputElement']").val("your value");
});

编辑

如果你想,出于某种原因,改变一个名称是另一个元素中的值的元素然后这样做。 jsFiddle Demonstration

HTML

<input type="text" id="questions" value="nameOfTheInputElement"/>    
<input type="text" name="nameOfTheInputElement"/>

jQuery

$(function() {
var name = $("#questions").val();
$("input[name='"+name +"']").val("your value");
});​

更多信息

关于javascript - 如何通过名称获取元素并设置其值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10339426/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com