如何使用jQuery从只读输入中获取价值

时间:2019-04-11 03:40:07

标签: jquery

假设我输入以下内容:

<input type="text" name="myInput" readonly>

请问如何从jQuery的只读输入中获取价值?

谢谢。

2 个答案:

答案 0 :(得分:0)

与往常一样,只需选择元素并获取值:$(":input[type=text][readonly='readonly']").val()

$(":input[type=text][readonly='readonly']").val('testvalue');

console.log($(":input[type=text][readonly='readonly']").val());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" name="myInput" readonly>

答案 1 :(得分:0)

您可以简单地使用selector来获取值。在此解决方案中,我使用了名称选择器myInput。希望这会有所帮助,谢谢

var val = $( "input[name='myInput']" ).val() //Getting value using jquery name selector
console.log(val)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" name="myInput"  value="test" readonly>