Hej på er! Tänk att solen skiner litegrann fortfarande iaf :h
Jag har en liten fråga...
Jag har ett formulär som heter "do" som innehåller en hel del textfält osv, och i slutet har jag en submitknapp som jag har gett en bakgrundsbild med css för att göra den lite finare.
Så här skulle jag vilja ha det:
Så fort någon gör en ändring i vilket fält som helst så ska bakgrundsbilden för submitknappen ändras.
function doOnLoad()
{
var el = document.forms[0].elements;
for (var i = 0; i < el.length; i++)
{
if (el[i].type)
{
switch (el[i].type)
{
case "text":
case "password":
case "textarea":
el[i].onkeydown = changeSubmitImg;
break;
case "checkbox":
case "radio":
el[i].onclick = changeSubmitImg;
break;
case "select-one":
case "select-multiple":
case "file":
el[i].onchange = changeSubmitImg;
break;
}
}
}
}
Jag har ett litet problem... Det här scriptet har krockat med ett annat javascript på min sida:
function showHideSelect(s, i)
{
var s = document.forms["do"].elements[s],
i = document.forms["do"].elements[i];
i.style.display = (i.style.display != "none") ? "none" : "inline";
s.style.display = (s.style.display != "none") ? "none" : "inline";
}
function updateInput(s, i)
{
var currOp = s.options[s.selectedIndex];
s.form.elements[i].value = currOp.text;
s.style.display = "none";
s.form.elements[i].style.display = "inline";
}
Det är antingen det eller denna trådens javascript som fungerar... vill få båda två att fungera samtidigt, men som sagt, dom krockar ... Hur ska man ställa in dom? :)
259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e