2011-01-03 5 views

Antwort

1

Sie können einen Körper onload verwenden, um die Größe zu bestimmen ....

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Example</title> 

<script type="text/javascript"> 
window.onload = function() { 
thelink = document.getElementById('MyLink'); 
linksize = thelink.value.length; 
if (linksize < 10) thelink.size = 10; 
if (linksize > 50) thelink.size = 50; 
} 
</script> 
</head> 

<body> 
<input id="MyLink" type="text" value="http://www.domain.com/this/is/a/very/long/link/example" /> 
</body> 

</html> 

jus tset Ihre minimale und maximale Größe für die Aufrechterhaltung der Seitenstil ....

1

Vielleicht haben Sie eine versteckte <span> identisch Stil erstellen können, dann seine Breite lesen und weisen Sie die Breite der <input> (weil es zu seinem Inhalt passt).