私はここで私のリーグから少し外れているように感じます。しかしここに私がしたいことがあります。javascriptは "commonAncestorContainer"のIDを取得します
は基本的に、私はその段落のid属性の値を返すために(多くのelemnts(すなわち<span>
と<a>
を含んでいてもよい)段落に内のテキストのユーザーの選択部分を持っていると思います。ここで私は考えて何。
function getParaID() //function will be called using a mouseUp event
{
var selObj = window.getSelection();
var selRange = selObj.getRangeAt(0); //btw can anyone explain what this zero means
var paraElement = selRange.commonAncestorContainer;
var paraID = paraElement.getAttribute;
return paraID;
}
あなたはどう思いますか、私は閉じてる
動作しますか? 'paraID'はおそらくあなたが望むものではない' getAttribute'関数への参照になります。 –