文本框在 JavaScript 警报后更改高度和边框宽度
Textboxes change height and border width after javascript alert
我有这些文本框:
<asp:Label ID="lbllastname" runat="server" Text="LastName"
CssClass="labels" />
<asp:TextBox ID="txtlastname" runat="server" CssClass="texts"
onkeyup="firstElementPress(event);" TabIndex="3" />
<br />
<asp:Label ID="lblfirstname" runat="server" Text="FirstName"
CssClass="labels" />
<asp:TextBox ID="txtfirstname" runat="server" CssClass="texts"
onkeyup="firstElementPress(event);" TabIndex="4" />
<br />
<asp:Label ID="lblmi" runat="server" Text="MI" CssClass="labels" />
<asp:TextBox ID="txtmi" runat="server" CssClass="texts"
onkeyup="firstElementPress(event);" TabIndex="5" />
<br />
<asp:Label ID="lblext" runat="server" Text="Suffix" CssClass="labels" />
<asp:TextBox ID="txtext" runat="server" CssClass="texts"
onkeyup="firstElementPress(event);" TabIndex="6" />
.CSS:
.labels
{
font: bold 10pt Calibri;
color: Black;
}
.texts
{
border-color: Black;
border-width: thin;
height: 16px;
font: 10pt Calibri;
}
它们很好,但如果用户在名称已经存在时遇到 javascript 警报,这些文本框会失去其高度并且边框会变粗。我不知道为什么会这样。
下面是警报的代码:
Response.Write("<script>alert('The name you specified already exists!');
</script>");
为什么会这样?我认为这与onkeyup
事件的javascript无关。或者也许是这样?IDK。它只是将焦点放在不同的控件上。
无论如何,这是它的Javascript:
function firstElementPress(e) {
if (e.keyCode == 27) {
document.getElementById('fuso').focus();
}
if (e.keyCode == 17) {
document.getElementById('txtso').focus();
}
}
我希望有人能向我解释为什么会发生这种情况。谢谢!
试试这个...
:提示消息如下:
Page.ClientScript.RegisterStartupScript(this.GetType(), "alertmesg", "<script language=javascript> alert('The name you specified already exists!');</script>");
对
Response.Write("<script>alert('The name you specified already exists!');</script>");
谢谢。。。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- ExtJS——在展开/折叠时调整面板高度
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 单击页面上的链接后高度发生变化
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 不加载宽度和高度的角度pintura
- 查找元素高度,包括边距
- 如何自动调整标签的高度以适应内容
- Javascript高度问题
- 使用JavaScript根据窗口/视口的高度动态调整图像大小
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 如果宽度是百分比,如何设置以px为单位的图像高度
- 如何使用行边框更改HTML表中单个行的高度
- 根据页面内容高度自动扩展侧边框
- 在 extJS 中设置边框布局的最小高度
- 文本框在 JavaScript 警报后更改高度和边框宽度
- 获取用作边框区域的 ExtJS 面板的高度
- JavaScript 边框高度函数 - 匹配两个元素
- 用JS控制边框高度
- 如何在Native JavaScript(无jQuery)中获得带边距、填充和边框的元素宽度/高度