NYCPHP Meetup

NYPHP.org

[nycphp-talk] need ajax help REVISED

Edward Potter edwardpotter at gmail.com
Wed May 21 21:39:16 EDT 2008


hmmm, i guess it's optional. Never mind!  :-)

On Wed, May 21, 2008 at 9:38 PM, Edward Potter <edwardpotter at gmail.com> wrote:
> this may have no relevance at all, but don't u need the semi-colon for
> the inline style declaration?
>
> style="border:thin solid;"  vs style="border:thin solid"
>
> On Wed, May 21, 2008 at 9:24 PM, Michael Southwell
> <michael.southwell at nyphp.com> wrote:
>> Well, one more example of "asking for help reveals the answer",
>> in this case partially.
>>
>> This revised code shows that the blanking out upon mouseout, where
>> I am using a variable id, works, but I'm still not getting the color
>> upon mouseover, whether I use a hardcoded id or a variable
>> =======
>> ....
>> <td style="border:thin solid"
>> onMouseOver="showColor( ' . $tableCounter . ' )"
>> onMouseOut="blankOut( ' . $tableCounter . ' )">' . $name . '</td>
>> ....
>>
>> function showColor ( i ) {
>>  var where = 'color' + i
>>  xmlHttp = getXmlHttpObject()
>>  var uri = 'getColor.php?where=' + where
>>  uri = uri + '&sid=' + Math.random()
>>  xmlHttp.onreadystatechange = stateChanged( where )
>>  xmlHttp.open( 'GET', uri, true )
>>  xmlHttp.send( null )
>> }
>>
>> function blankOut ( i ) {
>>  var where = 'color' + i
>>  // this works (using a testing value instead of '' for visibility)
>>  document.getElementById( where ).innerHTML = 'x'
>> }
>>
>> function stateChanged( where ) {
>>  if ( xmlHttp.readyState == 4 || xmlHttp.readyState == "complete" ) {
>>    // these both get the correct response
>>    // but neither loads the innerHTML
>>    document.getElementById( 'color1' ).innerHTML = xmlHttp.responseText
>> //    document.getElementById( where ).innerHTML = xmlHttp.responseText
>>  }
>> }
>>
>>
>> --
>> =================
>> Michael Southwell
>> Vice President, Education
>> NYPHP TRAINING:  http://nyphp.com/Training/Indepth
>> _______________________________________________
>> New York PHP Community Talk Mailing List
>> http://lists.nyphp.org/mailman/listinfo/talk
>>
>> NYPHPCon 2006 Presentations Online
>> http://www.nyphpcon.com
>>
>> Show Your Participation in New York PHP
>> http://www.nyphp.org/show_participation.php
>>
>
>
>
> --
> IM/iChat: ejpusa
> Links: http://del.icio.us/ejpusa
> Blog: http://www.preceptress.com
> Follow me: http://www.twitter.com/ejpusa
> Karma: http://www.coderswithconscience.com
> Projects: http://flickr.com/photos/86842405@N00/
> Store: http://astore.amazon.com/httpwwwutopic-20
>



-- 
IM/iChat: ejpusa
Links: http://del.icio.us/ejpusa
Blog: http://www.preceptress.com
Follow me: http://www.twitter.com/ejpusa
Karma: http://www.coderswithconscience.com
Projects: http://flickr.com/photos/86842405@N00/
Store: http://astore.amazon.com/httpwwwutopic-20



More information about the talk mailing list