Show Input

  • /*
     * @title Show Input
     * @description Show Input Element Value
     * @include http://*
     * @license MIT License
     * @require 
     */
    
    
    var d = document;
    var ary = d.getElementsByTagName("OPTION");
    for(var i = 0, a; a = ary[i]; i++){
      a.text = a.value+"="+a.text;
    }
    
    f("INPUT");
    f("SELECT");
    
    function f(x){
      var ary = d.getElementsByTagName(x);
      for(var i = 0, a; a = ary[i]; i++){
        var s = d.createElement("span");
        s.innerHTML= "/"+a.name+"@"+a.value+"/";
        a.parentNode.insertBefore(s,a.nextSibling);
      }
    }
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2010/08/28 20:58:30 - 2010-08-28
  2. 2010/08/28 20:57:57 - 2010-08-28