我有以下注册页面的 HTML 代码; http://jsbin.com/joxuwifo/1/edit
我有点了解如何使用 HttpWebRequest
以及以编程方式将信息输入特定字段的能力;但是,如果您查看上面的代码,我即将提出的问题的一个示例是“名字”的文本框。
这是原样的代码;
<div class="mrm lfloat _ohe">
<div class="uiStickyPlaceholderInput uiStickyPlaceholderEmptyInput">
<div class="placeholder" aria-hidden="true"></div>
<input id="u_0_0" class="inputtext _58mg _5dba" type="text" aria-label="First Name" placeholder="" value="First Name" name="firstname" data-type="text"></input>
</div>
</div>
现在,当用户从他们的键盘向文本框输入一个键时,“uiStickyPlaceholderInput uiStickyPlaceholderEmptyInput
”中的 div 类名立即转到“uiStickyPlaceholderInput
”,没有其他变化。如果我将名字输入为“Smith”,则在 HTML 代码中找不到实际的“Smith”一词。
那么问题是,如果 div 类名自动更改并且没有实际值可放入文本,我如何以编程方式将信息输入每个文本框字段?
我只需要自动填写每个文本框、组合框和单选按钮。
感谢任何帮助!
谢谢!
最佳答案
尝试访问父级并从那里向下钻取:
$('.mrm.lfloat._ohe').children('div').children('input').val("Joe");
必须添加 jQuery 才能使您的 fiddle 工作:http://jsbin.com/joxuwifo/4/edit
关于c# - C# 中的 HttpWebRequest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24459736/