Path: csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Thomas 'PointedEars' Lahn Newsgroups: comp.lang.javascript Subject: Re: trying to disable a text input field when a particular select list option is selected in a select field but this code has no effect Date: Mon, 30 Nov 2015 22:43:03 +0100 Organization: PointedEars Software (PES) Lines: 62 Message-ID: <1653278.dNK5XENbKT@PointedEars.de> References: <72249e91-27c8-4895-ae4d-f4d974e1b85d@googlegroups.com> Reply-To: Thomas 'PointedEars' Lahn Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Trace: solani.org 1448919785 29012 eJwNyMERACEIA8CaICF65QhI/yWcs78NyFSLCjHmCSv2bAgLjvET8DyZqK/sVUJz2eLNbewfETMQ9w== (30 Nov 2015 21:43:05 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Mon, 30 Nov 2015 21:43:05 +0000 (UTC) User-Agent: KNode/4.14.2 X-User-ID: eJwNy8ERAEEEBMCYMOMIZ1nyD+H221VNc/H+4HRwuW3U1BmJDb0Z1/MAtX1N8Lh0ALNidSdPz6u+idT4qCU/Wx4VeA== Cancel-Lock: sha1:t6Licjx9bln8cw6wvjFNze/b/U0= X-NNTP-Posting-Host: eJwFwQkBACAIA8BKDBxSh0f6R/CO5vC+x+mHywWuhJUFNCVHe2CceFQdcO0FN7so/ZBS8gEL/hEH Xref: csiph.com comp.lang.javascript:28932 Stefan Weiss wrote: > On 2015-11-30 05:23, fugee279@gmail.com wrote: >> > > Next time, please include the error message you see in the console. > > The parameter `e` is the Event object for the change event. This object > doesn't have a "second_field" property. Since it is _not_ a reference to an object implementing only the Event interface of W3C UI Events, but to a *jQuery* event object, it could have that property. Usually one would send the information in the jQuery event’s extraParameters when .trigger()ed, though: > Not knowing what your document looks like, I can only guess at a > solution... possibly > > $("#second_field").prop("disabled", true); Or, much more efficient: document.getElementById("second_field").disabled = true; See also: -- PointedEars FAQ: | SVN: Twitter: @PointedEars2 | ES Matrix: Please do not cc me. / Bitte keine Kopien per E-Mail.