作者RiverJackson (JACK)
看板Ajax
标题Re: [问题] javascript 网页设计问题
时间Tue Jan 6 00:07:29 2009
刚刚试写了一下
<html>
<head>
<script language="javascript" type="text/javascript">
function onChange()
{
alert(document.getElementById("test1").value);
}
</script>
</head>
<body>
<td>
<div ID="test1">
<input type="text" name="aa" value="123" onClick="onChange()">button1
</td>
<td>
<div ID="test2">
<input type="text" name="bb" value="">button2
</td>
</body>
</html>
遇到了两个问题= = 第一个是 那个getElementById好像得到的结果是undefined
不知哪边写错了= =
第二个是 onclick那边只是暂时用来测试 所以如果text1上面输入东西的话
text2就 "马上"跟着改 不知道该用什麽function ?
※ 引述《RiverJackson (JACK)》之铭言:
: 请问一下 因为不知从何找起 所以就来问一下
: 我在做设计网页时遇到了一些问题
: 假设说我有一堆text的东西 类似 <input type=text>之类的
: 假设我有两个text object
: 分别是text1 和 text2
: 如果我在更改text1的内容时 text2的内容也要跟着一起变的话
: 该怎麽做呢
: thanks ~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.170.157
1F:→ RiverJackson:sorry forget to add </dev> 但结果一样= = 01/06 00:08
2F:推 SansWord:div 的value? 你想要取哪一个东西? 01/06 00:13
3F:→ SansWord:看了一下 你应该要把id 设在<input>里面 01/06 00:14
4F:→ SansWord:然後根据W3C规则 id 请打小写而不是大写 01/06 00:14
5F:→ RiverJackson:<div id="test1" input ..> 改成这样没有text== == 01/06 00:25
6F:推 SansWord:请看下篇 是<input id='test1' ... > 01/06 00:27
7F:→ SansWord:那两个div tag是多余的 01/06 00:27