Closed Bug 432146 Opened 18 years ago Closed 15 years ago

verizon.com - "Check Status" button doesn't work

Categories

(Tech Evangelism Graveyard :: English US, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jfairlie, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 After entering phone number and clicking the "Check Status" button nothing happens. The status bar displays "javascript erepair()" This button works properly with Internet Explorer. Reproducible: Always Steps to Reproduce: 1.Go to www.verizon.com 2.Click "Support" 3.Click "Residential" 4.Under "Repair Status", enter phone number 5.Click "Check Status" button Actual Results: Nothing happens. Expected Results: Display window containing information about a pending service call. This function works properly using Internet Explorer 7. I have Java 6 Upate 5 and Java Plug-in 1.6.0_05. Build platform target i686-pc-mingw32 Build tools Compiler Version Compiler flags cl 14.00.50727.762 -GL -wd4624 -wd4952 -TC -nologo -W3 -Gy -Fd$(PDBFILE) cl 14.00.50727.762 -GR- -GL -wd4624 -wd4952 -TP -nologo -Zc:wchar_t- -W3 -Gy -Fd$(PDBFILE) Configure arguments --enable-application=browser --enable-update-channel=beta --enable-optimize --disable-debug --disable-tests --enable-update-packaging --enable-official-branding --enable-jemalloc
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008050404 Minefield/3.0pre Confirmed. Error Console message produced by this: Error: getVal is null Source File: http://www22.verizon.com/ResidentialHelp/Phone/General+Support/Top+Issues/Top+Issues.htm Line: 1255 A quick check of that code shows: function ValidateeRepair() { var getVal =document.getElementById("eRepair1:hidVal"); var hidPost = document.getElementById('eRepair1_hidPost'); if(getVal.value == '0') { however, down at line 1344 is: <input name="eRepair1:hidVal" id="eRepair1_hidVal" type="hidden" value="0" /> <input name="eRepair1:hidPost" id="eRepair1_hidPost" type="hidden" /> "eRepair1:hidVal" is the NAME but the ID is "eRepair1_hidVal". It should return null up there. I think this is just a bug in the code, and IE is enough of an idiot to not care?
Quick Google search: http://www.456bereastreet.com/archive/200802/beware_of_id_and_name_attribute_mixups_when_using_getelementbyid_in_internet_explorer/ Yep, IE mixes these up. CCing a couple Tech Evangelism people. This'll need to be dealt with on Verizon's end.
Looks to me like Dave's right. I refuse to do business with Verizon for a variety of reasons, so someone else is going to need to contact them on this, but I'm going to kick this to TE and confirm it.
Assignee: nobody → english-us
Status: UNCONFIRMED → NEW
Component: General → English US
Ever confirmed: true
OS: Windows Vista → All
Product: Firefox → Tech Evangelism
QA Contact: general → english-us
Hardware: PC → All
There's also this error on loading that page: Error: L_JSMonthJan_Text is not defined Source File: http://www22.verizon.com/ResidentialHelp/CMS/WebAuthor/Client/Dates.js Line: 16 but I don't care to dig around and find out why. ;)
Summary: "Check Status" button doesn't work → verizon.com - "Check Status" button doesn't work
INCOMPLETE due to lack of activity since the end of 2009. If someone is willing to investigate the issues raised in this bug to determine whether they still exist, *and* work with the site in question to fix any existing issues, please feel free to re-open and assign to yourself. Sorry for the bugspam; filter on "NO MORE PRE-2010 TE BUGS" to remove.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.