JS中一个小问题

Big鹏 2008-12-01 05:21:15

//以下是在文本框中输入两个IP地址(同一网段,前三位相同)
string ip1=TextBox1.Text;
//我想在输入完第一个IP后,鼠标一放到第二个文本框,
“第二个在文本框中直接就出现前第一个IP的前三位”,
如何实现呀?请高手指点!谢谢啦!!
string ip2=TextBox2.Text;

...全文
117 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
goodmorning2008 2008-12-05
  • 打赏
  • 举报
回复
5楼的是正解
ASPNETDB 2008-12-01
  • 打赏
  • 举报
回复
mark!!!
ZZJ_4Ever 2008-12-01
  • 打赏
  • 举报
回复
恩 对的
dd__dd 2008-12-01
  • 打赏
  • 举报
回复
3楼正解,如果你还是不会用的话,建议你还是看看js比较基础的东西吧
gengwanshanreally 2008-12-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lonely7345 的回复:]
<asp:TextBox ID="TextBox2" onfocus="getvalue()"/>

<script>
function getvalue()
{
var v1 = document.getElementByID(' <%=TextBox1.clientID%>').value;
if(v1 != null && v1 != '')
document.getElementByID(' <%=TextBox2.clientID%>').value=v1.substr(0,3)
}
</script>
[/Quote]
以上正解!
孤独侠客123 2008-12-01
  • 打赏
  • 举报
回复
放在前台啊.aspx页面里面啊

把脚本<script>那段放在<head>中间
Big鹏 2008-12-01
  • 打赏
  • 举报
回复

请问上面那段代码是放前台还是后台呢?怎么放?尝试了几次没能成功。新手,请高手指点啊!
criedshy 2008-12-01
  • 打赏
  • 举报
回复
<asp:TextBox ID="TextBox2" onfocus="getvalue()"/>

<script> 
function getvalue()
{
var v1 = document.getElementByID(' <%=TextBox1.clientID%>').value;
if(v1 != null && v1 != '')
{
var subIndex=v1.lastIndexOf('.');
document.getElementByID(' <%=TextBox2.clientID%>').value=v1.substring(0,subIndex);
}
}
</script>
sohohu 2008-12-01
  • 打赏
  • 举报
回复
分别获得最后一个点号后是几位和IP总字符数,IP总字符数减去最后一个点号后字符数,假设为12,再使用substr(0,12)
wsj1983920 2008-12-01
  • 打赏
  • 举报
回复
孤独侠客123 2008-12-01
  • 打赏
  • 举报
回复
<asp:TextBox ID="TextBox2" onfocus="getvalue()"/>

<script>
function getvalue()
{
var v1 = document.getElementByID('<%=TextBox1.clientID%>').value;
if(v1 != null && v1 != '')
document.getElementByID('<%=TextBox2.clientID%>').value=v1.substr(0,3)
}
</script>
陆枫 2008-12-01
  • 打赏
  • 举报
回复
路过,顶一下!(我是学java的 ^_^)
spiritgenius 2008-12-01
  • 打赏
  • 举报
回复
学习 up

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧