0
我早些时候问过这个问题,只能获得一点理由。我所拥有的仍然没有按预期工作。如何正确编写此功能
我想要做的是共享3种不同形式的数字键盘。如果用户点击框“a”,则所有数字(来自锚定标记)以及焦点都应该进入该输入框。如果用户点击框“b”,则所有数字(来自锚标签)以及焦点都应该进入该输入框。
有人可以帮助我得到这个正确的吗?
function box(box) {
if(box == 'a') {
document.getElementById("a").focus();
document.getElementById('a').value += '1';
document.getElementById('a').value += '2';
}else if(box == 'b') {
document.getElementById("b").focus();
document.getElementById('b').value += '1';
document.getElementById('b').value += '2';
}
}
function process(val){
document.getElementById('a').value += val;
}
当用户clickes这些锚标签之一,我期待着被填充到合适的输入框中的值。输入框为,当用户点击将焦点设置到想要使用的框中的锚定标记时,首先确定。
步骤1选择该输入框使用,并把焦点:
<a href="#" onclick="box('a')">a</a><br />
<a href="#" onclick="box('b')">b</a><br />
步骤2将数据成箱:
<a href="#" onclick="process('4');">4</a>
<a href="#" onclick="process('5');">5</a>
<form name="a">
<input type="text" id="a" />
</form>
<form name="b">
<input type="text" id="b" />
</form>
您的问题缺少一个重要部分:什么*不起作用*或*作品不同于预期。 – 2010-11-15 04:23:37