每个文本框加一个click事件,来获取他的坐标值,然后定位button呗
追问有没有 参考的代码
追答HTML:
<input type="text" id="T1" onclick="TextBoxClick()" /> <br />
<input type="text" id="T2" onclick="TextBoxClick()" /><br />
<input type="text" id="T3" onclick="TextBoxClick()" />
<input type="button" id="B1" value="Button" />
Javascript :
function TextBoxClick() {
var coords = event.srcElement.getBoundingClientRect();
var button = document.getElementById("B1");
button.style.position = "absolute";
button.style.top = coords.top;
}