13 个解决方案
#1
有高人在吗?
#2
jq写法
$("#info").html(get_string_index(13));
$("#info").append(get_string_index(13));
都可以
$("#info").html(get_string_index(13));
$("#info").append(get_string_index(13));
都可以
#3
这种方法我会的,我就是想直接在建立div的时候直接调用js文件中的函数,有什么可行的方法吗?
#4
建立div的时候设置innerHTML=get_string_index(13)不就行了
#5
<script type="text/javascript">
function init(){
var a=get_string_index(13);
document.getElementById("info").innerHTML=a;
}
window.onload=init;
</script>
试试
function init(){
var a=get_string_index(13);
document.getElementById("info").innerHTML=a;
}
window.onload=init;
</script>
试试
#6
将你的js文件加载进来,再加上 #5 的代码就可以了。
#7
js和jq的方法是一样的,都在js文件或者是在head里设置,我要的是在创建div的时候,直接往里面写内容,这样如果我不想要这个div的时候,就不会报错div的id不存在了,就像5楼写的那样,那个div是一定要被创建的
#8
在php文件里,我要根据数据库的条件不同,建立不同的网页内容,改怎么弄
echo "<table bordercolorlight='#000000' style='width:100%;'>";
if($number<=0)
{
echo "<tr style='height:34px'>";
echo "<td id='nodatainfo' colspan='6' align='center'>";
echo "<script type='text/javascript'>get_string(37);</script>";//想要调用js文件的get_string函数
echo "</td></tr></table>";
}
else
{
echo "<button id='user_first'> </button>";//也要调用js文件的get_string函数
echo "<button id='user_front'></button>";
echo "<button id='user_next'></button>";
echo "</td>";
echo "</tr>";
echo"</table>";
}
这样的情况下改怎么弄
echo "<table bordercolorlight='#000000' style='width:100%;'>";
if($number<=0)
{
echo "<tr style='height:34px'>";
echo "<td id='nodatainfo' colspan='6' align='center'>";
echo "<script type='text/javascript'>get_string(37);</script>";//想要调用js文件的get_string函数
echo "</td></tr></table>";
}
else
{
echo "<button id='user_first'> </button>";//也要调用js文件的get_string函数
echo "<button id='user_front'></button>";
echo "<button id='user_next'></button>";
echo "</td>";
echo "</tr>";
echo"</table>";
}
这样的情况下改怎么弄
#9
zai 在你的头部<script type="text/javascript" src="那个函数所在的文件地址"></script>
现在你就可以调用了
现在你就可以调用了
#10
有那个函数所在的js文件的语句啊,还是不行啊,没有内容显示
<script language="javascript" src="/js/work.js"></script>函数get_string在work.js文件中
<script language="javascript" src="/js/work.js"></script>函数get_string在work.js文件中
#11
get_string_index(13)必须定义成
function get_string_index(x)
{
document.write(x)
}
才能直接输出内容
function get_string_index(x)
{
document.write(x)
}
才能直接输出内容
#12
js文件中get_string_index函数是这样定义的
function Get_string(index)
{
var lan=0;
if(language=="cn")//
{
lan=0;
}
else if(language=="en")//Ӣ
{
lan=1;
}
else//
{
lan=2;
}
return StringLanguage[lan][index];
}
是根据条件不同返回不同的语言字串,这样的改怎么调用啊
function Get_string(index)
{
var lan=0;
if(language=="cn")//
{
lan=0;
}
else if(language=="en")//Ӣ
{
lan=1;
}
else//
{
lan=2;
}
return StringLanguage[lan][index];
}
是根据条件不同返回不同的语言字串,这样的改怎么调用啊
#13
那你就得这样调用
<div id='info'><script>document.write(Get_string(13))</script>
<div id='info'><script>document.write(Get_string(13))</script>
#1
有高人在吗?
#2
jq写法
$("#info").html(get_string_index(13));
$("#info").append(get_string_index(13));
都可以
$("#info").html(get_string_index(13));
$("#info").append(get_string_index(13));
都可以
#3
这种方法我会的,我就是想直接在建立div的时候直接调用js文件中的函数,有什么可行的方法吗?
#4
建立div的时候设置innerHTML=get_string_index(13)不就行了
#5
<script type="text/javascript">
function init(){
var a=get_string_index(13);
document.getElementById("info").innerHTML=a;
}
window.onload=init;
</script>
试试
function init(){
var a=get_string_index(13);
document.getElementById("info").innerHTML=a;
}
window.onload=init;
</script>
试试
#6
将你的js文件加载进来,再加上 #5 的代码就可以了。
#7
js和jq的方法是一样的,都在js文件或者是在head里设置,我要的是在创建div的时候,直接往里面写内容,这样如果我不想要这个div的时候,就不会报错div的id不存在了,就像5楼写的那样,那个div是一定要被创建的
#8
在php文件里,我要根据数据库的条件不同,建立不同的网页内容,改怎么弄
echo "<table bordercolorlight='#000000' style='width:100%;'>";
if($number<=0)
{
echo "<tr style='height:34px'>";
echo "<td id='nodatainfo' colspan='6' align='center'>";
echo "<script type='text/javascript'>get_string(37);</script>";//想要调用js文件的get_string函数
echo "</td></tr></table>";
}
else
{
echo "<button id='user_first'> </button>";//也要调用js文件的get_string函数
echo "<button id='user_front'></button>";
echo "<button id='user_next'></button>";
echo "</td>";
echo "</tr>";
echo"</table>";
}
这样的情况下改怎么弄
echo "<table bordercolorlight='#000000' style='width:100%;'>";
if($number<=0)
{
echo "<tr style='height:34px'>";
echo "<td id='nodatainfo' colspan='6' align='center'>";
echo "<script type='text/javascript'>get_string(37);</script>";//想要调用js文件的get_string函数
echo "</td></tr></table>";
}
else
{
echo "<button id='user_first'> </button>";//也要调用js文件的get_string函数
echo "<button id='user_front'></button>";
echo "<button id='user_next'></button>";
echo "</td>";
echo "</tr>";
echo"</table>";
}
这样的情况下改怎么弄
#9
zai 在你的头部<script type="text/javascript" src="那个函数所在的文件地址"></script>
现在你就可以调用了
现在你就可以调用了
#10
有那个函数所在的js文件的语句啊,还是不行啊,没有内容显示
<script language="javascript" src="/js/work.js"></script>函数get_string在work.js文件中
<script language="javascript" src="/js/work.js"></script>函数get_string在work.js文件中
#11
get_string_index(13)必须定义成
function get_string_index(x)
{
document.write(x)
}
才能直接输出内容
function get_string_index(x)
{
document.write(x)
}
才能直接输出内容
#12
js文件中get_string_index函数是这样定义的
function Get_string(index)
{
var lan=0;
if(language=="cn")//
{
lan=0;
}
else if(language=="en")//Ӣ
{
lan=1;
}
else//
{
lan=2;
}
return StringLanguage[lan][index];
}
是根据条件不同返回不同的语言字串,这样的改怎么调用啊
function Get_string(index)
{
var lan=0;
if(language=="cn")//
{
lan=0;
}
else if(language=="en")//Ӣ
{
lan=1;
}
else//
{
lan=2;
}
return StringLanguage[lan][index];
}
是根据条件不同返回不同的语言字串,这样的改怎么调用啊
#13
那你就得这样调用
<div id='info'><script>document.write(Get_string(13))</script>
<div id='info'><script>document.write(Get_string(13))</script>