VinnarenMedlem sedan sep. 2005833 inlägg Hej
Jag vill ändra type på min knapp med ID skicka.
har provat denna kod:
document.getElementByID("skicka").type="submit";
men det fungerar inte i IE (funkar i FF) :S
Hur löser jag så det även fungerar där??
får felmeddelandet:
Det gick inte att hämta type - egenskapen. Det här kommandot stöds inte.
Tacksam för all hjälp :stud
TroxyMedlem sedan mars 20041 505 inlägg Rent spontant så föreslår jag att du testar document.getElementById istället, alltså med ett litet b.
VinnarenMedlem sedan sep. 2005833 inlägg japp, har provat det, men det fungerar fortfarande inte.
Måste ju gå att lösa på nott sätt??
Nåt sånt här funkar i IE:
document.getElementById("skicka").outerHTML = "<input type=\"submit\">";
VinnarenMedlem sedan sep. 2005833 inlägg ok, den fungerar i IE, men den fungerar inte i FF :r Finns det nott mer sätt man kan lösa det på??
cyprysMedlem sedan dec. 20003 563 inlägg Tills du hittar ett vettigt sätt att göra det på.
function sw() {
if (navigator.appName == "Microsoft Internet Explorer") {
document.getElementById("skicka").outerHTML = "<input type=\"submit\">";
} else {
document.getElementById("skicka").setAttribute("type","submit");
}
}
VinnarenMedlem sedan sep. 2005833 inlägg Tack, nu funkar det.
En sak som jag såg nu var att i IE så står det på knappen "Skicka Fråga", medans i FF så står det bara "Skicka".
Koden jag har på knappen är:
<input name="Skicka" type="button" id="skicka" lang="sv" value="Skicka" />
kollar man i källkoden i IE på knappen:
<input name="Skicka" type="submit" id="skicka" value="Skicka" />
Man hinner se själva "Skicka" ordet bara någon sec typ sen så kommer "Skicka fråga" fram på knappen istället.
Hur löser jag det så det enbart står skicka på knappen?? x(
@ndersMedlem sedan juni 200032 969 inlägg document.getElementById("skicka").outerHTML = "<input type=\"submit\" [b]value=\"Skicka\"[/b]>";
??
VinnarenMedlem sedan sep. 2005833 inlägg (y) Tack, nu ser även knappen OK ut :D