我在使用val时的印象是它会自动设置选择器中指定的任何文本框的值。我有几个输入文本框,并希望使用val:
设置它们<input type="text" id="firstName" name="firstName" size="20" class="gotowp-input-text required">
<input type="text" id="lastName" name="lastName" size="20" class="gotowp-input-text required">
<input type="text" id="email" name="email" size="20" class="gotowp-input-text required email">
我有两组这些输入文本框,我试图将它们设置为:
jQuery(document).ready(function($){
$("#firstName").val("Test");
$("#lastName").val("Test2");
$("#email").val("test@test.net");
});
请参阅:
https://jsfiddle.net/bg1pdbw2/
jQuery将设置它看到的第一个选择器,但不会设置第二个选择器。它们的名字相同。谢谢你们!
答案 0 :(得分:1)
您无法重复使用ID。您为同一输入选择了相同的ID,这是不允许的。
相反,请考虑按名称选择输入:
int main()
{
ScreenShot screen(0,0,1366,768);
Mat img;
screen(img);
imshow("img", img);
waitKey(0);
}
答案 1 :(得分:0)
Id的基本规则是每页都有唯一的ID。使用class而不是Id,以便它可以工作。