HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/rubygems-integration/all/gems/mechanize-2.7.7/lib/mechanize/page/label.rb
##
# A form label on an HTML page

class Mechanize::Page::Label
  attr_reader :node
  attr_reader :text
  attr_reader :page
  alias :to_s :text

  def initialize(node, page)
    @node = node
    @text = node.inner_text
    @page = page
  end

  def for
    (id = @node['for']) && page.search("##{id}") || nil
  end
end