10. februar 2006 - 19:51
Der er
10 kommentarer og 1 løsning
Opdatere text felter fra IFrame
Hvordan kan det være at flg. ikke virker når det bliver kaldt? (Det kaldes fra en IFrame) <script language="javascript/text"> parent.document.OTKAdd.OTK_name.value = 'Test'; </script> Formen har name="OTKAdd" og text feltet har name="OTK_name"...
Annonceindlæg tema
10. februar 2006 - 20:07
#1
<ole> Du laver en anden fejl et andet sted - eller fortæller ikke hele historien. Prøv med et link til et eksempel :) /mvh </bole>
10. februar 2006 - 20:13
#2
Det er lidt svært med et link, det er en del af admin delen af et postnuke-site :D echo "<form name=\"OTKAdd\" action=\"admin.php?module=$ModName&op=doadd\" method=\"post\">\n" ."<table border=\"0\" align=\"center\">\n" ." <tr>\n" ." <td align=\"right\"><strong>"._USERNAME.":</strong></td>\n" ." <td>".GetUsers()."</td>\n" ." <td><iframe src=\"\" id=\"OTKGetDetails\" height=\"100\" width=\"200\" frameborder=\"1\" scrolling=\"no\"></iframe></td>\n" ." <td> </td>\n" ." </tr>\n" ." <tr>\n" ." <td align=\"right\"><strong>"._NAME.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_name\" tabindex=\"1\"></td>\n" ." <td align=\"right\"><strong>"._OTKMembers_ZIPCity.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_zip\" size=\"5\" tabindex=\"5\"><input type=\"text\" class=\"pn-normal\" name=\"OTK_city\" tabindex=\"6\"></td>\n" ." </tr>\n" ." <tr>\n" ." <td align=\"right\"><strong>"._EMAIL.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_email\" tabindex=\"2\"></td>\n" ." <td align=\"right\"><strong>"._OTKMembers_Country.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_country\" tabindex=\"7\"></td>\n" ." </tr>\n" ." <tr>\n" ." <td align=\"right\"><strong>"._OTKMembers_Address.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_address1\" tabindex=\"3\"></td>\n" ." <td align=\"right\"><strong>"._OTKMembers_Phone.":</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_phone\" tabindex=\"8\"></td>\n" ." </tr>\n" ." <tr>\n" ." <td align=\"right\"> </td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_address2\" tabindex=\"4\"></td>\n" ." <td align=\"right\"><strong>"._OTKMembers_Birthday."</strong></td>\n" ." <td><input type=\"text\" class=\"pn-normal\" name=\"OTK_bday_day\" size=\"1\" maxlength=\"2\" tabindex=\"9\">-<input type=\"text\" class=\"pn-normal\" name=\"OTK_bday_month\" size=\"1\" maxlength=\"2\" tabindex=\"10\">-<input type=\"text\" class=\"pn-normal\" name=\"OTK_bday_year\" size=\"3\" maxlength=\"4\" tabindex=\"11\"><small>"._OTKMembers_Birthday_Format."</small></td>\n" ." </tr>\n" ." <tr>\n" ." <td colspan=\"4\" align=\"center\"><input type=\"submit\" value=\""._SAVE."\" class=\"pn-normal\"></td>\n" ." </tr>\n" ."</table>\n" ."</form>\n";
10. februar 2006 - 20:14
#3
Det er formen hvorfra det kaldes... Den del der skriver javascriptet ser ganske simpelt således ud: function OTKMembers_admin_gethiddendetail() { global $pntable, $prefix; echo "<script language=\"javascript/text\">\n" ." parent.document.OTKAdd.OTK_name.value = 'Test';\n" ."</script>\n"; }
10. februar 2006 - 20:15
#4
Hov...GetUsers() returnerer en select der ser ud som f.eks. denne: <select name="uname" id="uname" tabindex="0" onChange="document.getElementById('OTKGetDetails').src='admin.php?module=OTKMembers&op=gethiddendetail&uid=' + this.options[this.selectedIndex].value"> <option value="new" selected>Ny bruger</option> <option value="2">bruger1</option> <option value="3">bruger2</option> </select>
10. februar 2006 - 20:19
#5
Link til et eksempel i stedet
10. februar 2006 - 20:22
#6
10. februar 2006 - 20:25
#7
10. februar 2006 - 20:54
#8
*LooOooL* - den gemte sig zq godt for 'Den Gamle' :D <script language="javascript/text"> - skal være: <script type="text/JavaScript">
10. februar 2006 - 21:33
#9
Yeps...Så var den der ski :) Smider du et svar??
10. februar 2006 - 21:45
#10
yups ... *griiiiiiiiiiiib* :)
11. februar 2006 - 14:27
#11
Tak for points :)
Vi tilbyder markedets bedste kurser inden for webudvikling