![Zeigen Sie versteckte Formularelemente an, indem Sie deren Anzeigeattribut ändern](https://rvso.com/image/1316132/Zeigen%20Sie%20versteckte%20Formularelemente%20an%2C%20indem%20Sie%20deren%20Anzeigeattribut%20%C3%A4ndern.png)
Wie kann ich ein Bookmarklet für Firefox erstellen, das durch ausgeblendete Formularelemente anzeigt display: none;
?
Antwort1
Wenn ich das richtig verstehe, möchtest du alle form
und zugehörige Elemente sichtbar machen, indem du das display
Attribut bei Bedarf änderst. Das kannst du mit JavaScript und jQuery machen.
FettaffeBenutzerskript:
// ==UserScript==
// @name Show Form Elements
// @namespace http://igalvez.net
// @description Modifies form elements' display attributes to reveal them.
// @version 1.0
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
// ==/UserScript==
var elements = ['form', 'input', 'textarea', 'label', 'fieldset', 'legend',
'select', 'optgroup', 'option', 'button'];
for (var i = 0; i < elements.length; i++)
{
$(elements[i]).each(
function()
{
$(this).show();
}
);
}
Bookmarklet-URL:
javascript:(function(e,a,g,h,f,c,b,d){if(!(f=e.jQuery)||g>f.fn.jquery||h(f)){c=a.createElement("script");c.type="text/javascript";c.src="http://ajax.googleapis.com/ajax/libs/jquery/"+g+"/jquery.min.js";c.onload=c.onreadystatechange=function(){if(!b&&(!(d=this.readyState)||d=="loaded"||d=="complete")){h((f=e.jQuery).noConflict(1),b=1);f(c).remove()}};a.documentElement.childNodes[0].appendChild(c)}})(window,document,"1.3.2",function($,L){var%20elements=["form","input","textarea","label","fieldset","legend","select","optgroup","option","button"];for(var%20i=0;i<elements.length;i++){$(elements[i]).each(function(){$(this).show()})};});
(Erstellt mitBen Almans jQuery-BookmarkletWerkzeug)