c# - C# 中的 HttpWebRequest?

标签 c# javascript jquery html css

我有以下注册页面的 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/

相关文章:

jQuery div 展开/折叠

javascript - 在 Laravel 5.4 中使用 Ajax 刷新选择下拉数据

c# - 如果一个操作数是可空类型,则 Expression.GreaterThan 失败,另一个是不可空类型

c# - 如何禁用菜单项?

c# - 什么都不抛出时的异常效率

javascript - Polymer如何使用Core-TransitionEnd

c# - 如何从另一个窗体将焦点设置到主窗体中的对象(文本框)(C#)

javascript - 使用 AlpineJS 在循环中动态设置输入字段的名称属性

javascript - 如何从 d3 sunburst 父级到最终子级获得相应的颜色?

javascript - onclick 占位符图像播放可见的嵌入式视频