@@ -3101,18 +3110,28 @@
if (filter == "collapse3.0") {
- showList(document.getElementsByName("collapse30"));
document.getElementById("tooltipFunctionInfo").innerText = "XPath 1.0, 2.0 & 3.0 functions";
- // hideList(document.getElementsByName("collapse31"));
+ showList(document.getElementsByName("collapse20"));
+ showList(document.getElementsByName("collapse30"));
+ hideList(document.getElementsByName("collapse31"));
console.log("collapsed 3.0");
} else if (filter == "collapse3.1") {
- showList(document.getElementsByName("collapse31"));
document.getElementById("tooltipFunctionInfo").innerText = "XPath 1.0, 2.0, 3.0 & 3.1 functions";
+ showList(document.getElementsByName("collapse20"));
+ showList(document.getElementsByName("collapse30"));
+ showList(document.getElementsByName("collapse31"));
console.log("collapsed 3.1");
- } else {
+ } else if (filter == "collapse2.0"){
document.getElementById("tooltipFunctionInfo").innerText = "XPath 1.0 & 2.0 functions";
+ showList(document.getElementsByName("collapse20"));
hideList(document.getElementsByName("collapse30"));
hideList(document.getElementsByName("collapse31"));
+ } else {
+ document.getElementById("tooltipFunctionInfo").innerText = "XPath 1.0 functions";
+ hideList(document.getElementsByName("collapse20"));
+ hideList(document.getElementsByName("collapse30"));
+ hideList(document.getElementsByName("collapse31"));
+
}
@@ -3194,14 +3213,14 @@
setDefaultContent(document.getElementById("xmlArea"), 'Insert XML here');
setDefaultContent(document.getElementById("transformArea"), 'Insert XPath expression here');
console.log("init");
- processTooltip();
processVersionSelector();
+ processTooltip();
tool.addEventListener('change', event => {
//Check if script was called from textarea or selector
var targetID = event.target.getAttribute('id');
if (targetID == "processors") {
- processTooltip();
processVersionSelector();
+ processTooltip();
}
else if (targetID == "versions") {
processTooltip();