如何将Script添加为Field的值?

时间:2011-01-11 02:39:44

标签: javascript forms

我需要添加这个脚本:

<script language="javascript"> document.write('' + geoip_city() +''); </script>

作为场的值和onfocus,所以它会在点击时删除它。

<input type="text" name="question" value="" style="display:none" onfocus="if (this.value == 'Agregá tu ciudad') {this.value=''}">

我该怎么办?感谢

1 个答案:

答案 0 :(得分:0)

<script type="text/javascript">
document.write('<input type="text" name="question" value="'+geoip_city()+'" style="display:none" onfocus="if (this.value == \''+geoip_city()+'\') {this.value=\'\'}">');
</script>

这只是通过javascript打印整个输入(根本不好读,但达到了目的)。 默认值是geoip_city返回的值。如果单击该元素,将删除默认值。 我希望我能正确理解你,如果这不是你想要的,请随时提供更多信息。