https://gyazo.com/aa49eb6d6849b3adabb8924aa9e40594Javascriptがユーザーが、私は問題を抱えているし、解決策を見つけることができない要素
こんにちはみんな、
を選択してみましょう。私はダイアグラムに要素を持っていますが、ユーザーがテキストを追加するセミコラムを追加する要素を選択できるようにしたいのですが、要素を選択してその選択に従って追加する方法はわかりません。 ご協力いただきありがとうございます。代わりにaddDetailがクリックされたときに、すべての句の要素を毎回検索する
var addDetail = document.getElementById('addDetail');
var clauseInput = document.getElementsByClassName('clause');
document.addEventListener('click', function(e) {
e = e || window.event;
var target = e.target || e.srcElement;
if(target == clauseInput[0] || target == clauseInput[1] ||
target == clauseInput[2] || target == clauseInput[3] ||
target == clauseInput[4] || target == addDetail) {
document.getElementById('addDetail').style.display='inline-block';
// createDetail();
console.log(target);
} else {
document.getElementById('addDetail').style.display='none';
}
}, false);
問題を説明するためにjsfiddleなどを提供できますか? –
https://jsfiddle.net/ybocn6k9/ –
青い入力をクリックすると、ボタンを表示させてそのボタンをクリックして、その要素の中に列を作成します。 –