javascript - 将表格设置为在 Javascript 期间不会改变的某个位置

标签 javascript asp.net html

在 HTML 中,我有一个包含标签和文本框表格的 div

Before writing in password textbox

以下 HTML 代码属于包含“密码”的“td”:

<asp:TextBox ID="Password" runat="server" TextMode="Password" onkeyup="return passwordChanged();"></asp:TextBox>
<span id="strengthID"></span>

passwordChanged 是一个确定密码强度的 JavaScript 函数。此函数更改范围“strengthID”的innerHTML

我的问题很简单:当“stengthID”更改其内容(在 onkeyup 事件上)时,整个表格向左移动。

After writing in password textbox

我的目标是在更改跨度的内部文本时保持一切不变。我无法摆脱这种行为。请您指出我需要使用的一些可能的 css 属性吗?或者还有其他建议吗?

谢谢

最佳答案

您需要指定第一列的宽度。

例如

<td style="width:150px;">

指定任何行第一列的宽度即可完成工作

关于javascript - 将表格设置为在 Javascript 期间不会改变的某个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401454/

相关文章:

android - Cocos2d-x:可以使用 HTML(UIWebView)吗?

javascript - AngularJS ng-true-value 不适用于 v1.6.1

javascript - 如何将搜索文本框数据与 DataSourceRequest 一起发布

javascript - 如何覆盖 Beta 版本中的 Strapi 插件

javascript - 重新定义 RequireJS 模块——这可能吗?

c# - 选择涉及日期和时间比较的查询

asp.net - 如何处理 url 搜索词中的 web.config

asp.net - MVC3 : How to specify that a partial view be loaded when it is located in a different, 未搜索,文件夹?

javascript - $refs 内的 ref 数组在 mounted() 内取消定义

html - 如何实现横向卡片样式