字符串连接问题

maggie_ma 2003-08-20 10:25:43
我有四个button按钮,一个text文本,按第一个button,在text文本中显示"1",
若按第二个button,则在text文本中"1"的后面显示"2",也就是当前text文本中为“12”两个字符。当然我要是按“1,3,4”按钮后,text文本就显示"134".
请问用javascript怎么实现这个功能?
...全文
25 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gemmyfang 2003-08-20
  • 打赏
  • 举报
回复
document.all中的all是指整个document中所有的元素,或可用document.all.item("sText").value试试看.
meizz 2003-08-20
  • 打赏
  • 举报
回复
<form>
<input name="sText" value="">
<input type="button" value="1" onclick="this.form.sText.value += value">
<input type="button" value="2" onclick="this.form.sText.value += value">
<input type="button" value="3" onclick="this.form.sText.value += value">
<input type="button" value="4" onclick="this.form.sText.value += value">
</form>
meizz 2003-08-20
  • 打赏
  • 举报
回复
<form>
<input name="sText" value="">
<input type="button" value="1" onclick="this.form.sText.value += value">
<input type="button" value="2" onclick="this.form.sText.value += value">
<input type="button" value="3" onclick="this.form.sText.value += value">
<input type="button" value="4" onclick="this.form.sText.value += value">
</form>
maggie_ma 2003-08-20
  • 打赏
  • 举报
回复
document.all中的all是form的name吗?
我试了一下,但是在document.all("sText")报错。
anita2li 2003-08-20
  • 打赏
  • 举报
回复
<input type="text" name="sText" value="">
<input type="button" value="1" onclick="setText();">
<input type="button" value="2" onclick="setText();">
<input type="button" value="3" onclick="setText();">
<input type="button" value="4" onclick="setText();">

<Script Language="JavaScript">
function setText()
{
document.all("sText").value=document.all("sText").value+event.srcElement.value;
}
</Script>

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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