我是一个初学者和自我感兴趣的网络编码员。
我一直在测试、询问、重新测试、尝试、阅读 javaScript 中的不同功能解决方案到一个在线表格,<textarea>'s
一旦我完成,该表格将包含大量内容。
我很好,目前的功能状态是基于几个 js 事件。示例代码将是(写得很有趣,所以在论坛中更容易阅读,实际代码显然是一行):
<textarea
data-id="0"
class="classOne classTwo"
id="dataInput_0"
name="xInput_row_1"
onFocus="functionOne();"
onBlur="functionTwo();"
onKeyUp="functionThree();">
</textarea>
我构建并测试了所有专门用于id="dataInput_0"
using的功能getElementById
。例子:
var d = document.getElementById("dataInput_0");
所以我的问题是如何让函数触发其他"dataInput"
id 的?
换句话说:
var d = document.getElementById('whichever dataInput that is active/focused');
谢谢!